Преди няколко дни имах контролно по САА ( Синтез и анализ на алгоритми ) отново бях впечатлен от това което учим и това което е зададено в учебния план.
Въпрос 1: Кая функция е пряко рекурсивна ?
- о.О Подяволите не съм си прочел лекциите, но какво ще е това ? реших да не отговарям и без това изглеждаше тъпо.
Въпрос 2: Трябваше да се напише функция която да пресмятане n! чрез рекурсия.
- какво е това n! ? един от колегите подсказа че е факториел. Е добре но по математика съм зле, това "факториел" нищо не ми говори. Реших да попитам как се смята... неполучих отговор не било мястото вмомента да ми обясняват. Как да напиша алгоритам като незенам какво трябва да правя ( утре всички за домашно да ми направят по една "далосима" ). Отново колегата ми подсказа, написах някаква функция. (защо трябва да ползваме делфи в примерите които пишем ? а не c++ ).
function Fact(n){
return n=Fact(n-1);
}
да ама не на 0 трябва да спира ( ех ама и аз съм един програмист това ли измислих за 10 мин ). какво би ми помогнало това в работата ? нямам си никаква представа дано не намеря приложение на това.
Имаше и още въпросчета но не се сещам какви бяха и без това не им отговорих. Но за пореден път се обеждавам че образованието ни е много зле. Все пак да учиш Паскал , Делфи, access, dreamweаver е модерно нали?
p.s. в лекциите имаше една доста интересна тема за "Ханойската кула" ето това намирам аз за интересен алгоритам а не изчесляване на факт. и да стискате палци след 2 дни контролно по асемблер.