Menu

 

Thoughts on Software Engineering

Индиректна рекурсия

recursion

Наскоро водих лекция за индиректна (непряка) рекурсия и се чудех как да я илюстрирам по-добре на студентите в Академията, така че да я пробват на живо. Оказа се, че колегата Стефан Кънев има прекрасна статия за индиректната рекурсия, така че няма нужда да ви я обяснявам още веднъж. Прочетете я и ще разберете.

Previews (170,368), Views (5,067), Comments (21)

21 Responses to “Индиректна рекурсия”

  1. пример за рекурсия в блоговете 😀

  2. Тия pingback-ове прецакват цялата рекурсия.. 😛

  3. Ако попиташ Google и той така прави с предложение за recursion 😉

  4. Да, това е добра отправна точка за решаване на следната задача от Домашните:

    7.* Write a program that calculates the value of given arithmetical expression. The expression can contain the following elements only:
    Real numbers, e.g. 5, 18.33, 3.14159, 12.6
    Arithmetic operators: +, -, *, / (standard priorities)
    Mathematical functions: ln(x), sqrt(x), pow(x,y)
    Brackets (for changing the default priorities)
    Examples:
    (3+5.3) * 2.7 – ln(22) / pow(2.2, -1.7)  ~ 10.6
    pow(2, 3.14) * (3 – (3 * sqrt(2) – 3.2) + 1.5*0.3)  ~ 21.22
    Hint: Use the classical “shunting yard” algorithm and “reverse Polish notation”.

    Решението й е прекрасна тема за блогване.

  5. Riceto says:

    Наистина добро нагледно обяснение… 😀

  6. земи тоя трафик 🙂 …

  7. Много “интересна” статия наистина 😀

  8. Много добре обяснено, наистина. Никога няма да забравя какво е индиректна рекурсия!

  9. foretell says:

    Супер! Стигнах само до третия блог и се усетих! Яко! :))))

  10. Teodora says:

    …. how deep the rabbit-hole goes 🙂

  11. Георги says:

    Прекрасно обяснение 🙂 Благодаря!

  12. Pit (R) says:

    Дрътите програмари от преди web-ерата имахме по-нагледно обяснение – “куче гони опашката си”

  13. Pit (R) says:

    Eххх… мамини златни!
    Много хора още ползват FF! (и дълго ще е така)
    Научете се как в него да сложите менюто над flsh-player-а… и после се захванете да учите другите на браузерна съвместимост.
    Извън това – моите адмирации за това което правите!

  14. […] на изключителна статия за индиректната рекурсия, която показва на практика какво е това […]

RSS feed for comments on this post. TrackBack URL

LEAVE A COMMENT