Nakov.com

Thoughts on Software Engineering

  • About
  • Books
  • Courses
  • Videos
  • Presentations
  • Research
  • Publications
  • Others
  • Contacts
  • RSS Feed
  • Home

Categories

  • .net (81)
  • blog (330)
  • bulgarian (203)
  • career (21)
  • contests (28)
  • courses (64)
  • english (131)
  • HTML5 (6)
  • java (44)
  • seminars (81)
  • НЛП (7)
  • предприемачество (3)

Networked Blogs

Follow this blog

Recent Posts

  • Представяне на NASA Space Apps Challenge на 2 април 2013
  • Как да презентираме вдъхновяващо с майсторлък? Мурафетите на Наков
  • Пролетен прием в софтуерната академия: 500 нови студента от април
  • Безплатен курс “Бизнес умения за софтуерни инженери” – от 27 март
  • 580 продължават безплатното си обучение в софтуерната академия след изпитите по CSS и C# част 2

Partners

Intro C# Programming Book by Svetlin Nakov
Telerik Academy

My Projects

  • GWT Advanced Table
  • Internet Programming with Java Book
  • Intro C# Programming Book
  • Intro Java Programming Book
  • Java For Digitally Signing Documents In Web Book
  • Programming for .NET Framework Book
  • Software University

Useful Links

  • Bulgarian Association of Software Developers (BASD)
  • Free Java and Java EE Course
  • NLP Club Bulgaria
  • Stefan Kanev's Blog
  • Telerik Academy
  • Telerik Kids Academy
  • Telerik School Academy

Tags

AJAX ASP.NET C# CSS development HTML Java JavaScript NET Programming Software SQL telerik Академия на Телерик Академия на Телерик за ученици академия академия за софтуерни инженери безплатен курс безплатни курсове безплатни уроци безплатно безплатно обучение курс обучение програмиране разработка на софтуер семинар софтуерна академия състезание телерик

Most Viewed Posts

  • Rejected a Program Manager Position at Microsoft Dublin – My Successful Interview at Microsoft
  • Svetlin Nakov – About Me
  • Innovations in Software Тest Automation – конференция за QA инженери – 25.11.2011
  • Online AES Encryption Tool
  • Disable Certificate Validation in Java SSL Connections
  • My Interview at Google in Zurich
  • Native SQL Queries in Entity Framework
  • JAX-RS, @Path, @PathParam and Optional Parameters
  • Svetlin Nakov – Books
  • NHibernate Lazy Loading BLOB column

Author: Svetlin Nakov

January 23, 2013

  • Svejo.net
  • Tweet

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

recursion

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

Deyan Tsvetanov, Albena Uzunova, Христо Стайков, Vladi Petrov, Panayot Dobrikov, Lachezar Stoyanov, Nikolay Tsenkov, Dona Todorova, Todor St, Anastasia Uzunova, George Kremenliev, Alexander Mardirossian, Vladimir Stanev, Simeon Bonev, Petko Gatov, Momchil Tomov, Dimiter Madjarov, Momchi Minkov, Anton Sotirov, Ana Dimitrova, Ivana Tanova, Teodor Stoev, Aleksandar Kamburov, Georgy Angelov, Елица Стефанова liked this post

Tags: индиректна рекурсия, рекурсия

Previews (123,438), Views (4,537), Comments (20)

20 Comments »

  1. StackOverflowException

    Comment by Nikolay Nikolov on Facebook — January 23, 2013 @ 17:11

  2. Trickyyyy… B)

    Comment by Antony Jekov on Facebook — January 23, 2013 @ 17:13

  3. пример за рекурсия в блоговете :D

    Comment by Hristian Garnev on Facebook — January 23, 2013 @ 17:13

  4. Тия pingback-ове прецакват цялата рекурсия.. :P

    Comment by Valery Dachev on Facebook — January 23, 2013 @ 17:20

  5. AHAHAHAHA, mn dobro :D

    Comment by Georgi Stoyanov on Facebook — January 23, 2013 @ 17:24

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

    Comment by George Radev on Facebook — January 23, 2013 @ 17:27

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

    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”.

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

    Comment by Kiril Ilarionov — January 23, 2013 @ 17:29

  8. Наистина добро нагледно обяснение… :D

    Comment by Riceto — January 23, 2013 @ 17:37

  9. земи тоя трафик :) …

    Comment by Pavel Ivanov on Facebook — January 23, 2013 @ 17:40

  10. Много “интересна” статия наистина :D

    Comment by Anton Sotirov on Facebook — January 23, 2013 @ 19:03

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

    Comment by Power Donchev on Facebook — January 23, 2013 @ 19:39

  12. Axaxaxaxa :D

    Comment by Dimiter Madjarov on Facebook — January 23, 2013 @ 20:01

  13. totally got me !

    Comment by Simeon Bonev on Facebook — January 23, 2013 @ 20:47

  14. бухахах :D cool

    Comment by Tihomir Iliev on Facebook — January 23, 2013 @ 23:01

  15. http://murdamw.files.wordpress.com/2008/02/escherrelativity.gif

    Comment by Dona Todorova on Facebook — January 24, 2013 @ 00:28

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

    Comment by foretell — February 5, 2013 @ 17:03

  17. …. how deep the rabbit-hole goes :)

    Comment by Teodora — February 6, 2013 @ 16:55

  18. Прекрасно обяснение :) Благодаря!

    Comment by Георги — February 6, 2013 @ 23:26

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

    Comment by Pit (R) — February 9, 2013 @ 15:18

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

    Comment by Pit (R) — February 9, 2013 @ 15:48

RSS feed for comments on this post. TrackBack URL

Leave a comment

Top Posts

  • Семинар “Как да си намерим работа в ИТ индустрията?” – CV, cover letter, интервю

  • Университет като за софтуерни инженери: къде да учим програмиране след 12 клас? (класацията на Наков)

  • Rejected a Program Manager Position at Microsoft Dublin – My Successful Interview at Microsoft

  • My Interview at Google in Zurich

Translation

Recent Posts

  • Представяне на NASA Space Apps Challenge на 2 април 2013
  • Как да презентираме вдъхновяващо с майсторлък? Мурафетите на Наков
  • Пролетен прием в софтуерната академия: 500 нови студента от април
  • Безплатен курс “Бизнес умения за софтуерни инженери” – от 27 март
  • 580 продължават безплатното си обучение в софтуерната академия след изпитите по CSS и C# част 2

Recent Comments

  • official website on My Interview at Google in Zurich: It's been a good week for guys who are disappointed with Farmacia On Line. The...
  • extra resources on Семинар “Как да си намерим работа в ИТ индустрията?” – CV, cover letter, интервю: While farmacia on line has won wide acceptance, it has served Southeast Asian doctors for...
  • http://theprostitutiontimes.blogspot.com on Нов безплатен курс по уеб дизайн с HTML 5, CSS и JavaScript – от март в академията на Телерик: Instead, it's diverted hundreds of millions of dollars to two children with autism for" pain...
  • Paul Crocker on X.509 Certificate Validation in Java: Build and Verify Chain and Verify CLR with Bouncy Castle: Thanks - It works fine for me after tidying the code up a bit and...
  • look at this web-site on Безплатните курсове в Академията на Телерик за софтуерни инженери – какво да очакваме за 2011-2012?: But beyond the financial implications it is the most logical thing in the world, but...

Archives

  • March 2013 (4)
  • February 2013 (5)
  • January 2013 (7)
  • December 2012 (1)
  • November 2012 (11)
  • October 2012 (8)
  • September 2012 (8)
  • August 2012 (2)
  • July 2012 (10)
  • June 2012 (1)
  • May 2012 (9)
  • April 2012 (9)
  • March 2012 (9)
  • February 2012 (10)
  • January 2012 (8)
  • December 2011 (5)
  • November 2011 (12)
  • October 2011 (18)
  • September 2011 (16)
  • August 2011 (7)
  • July 2011 (7)
  • June 2011 (2)
  • May 2011 (3)
  • April 2011 (10)
  • March 2011 (8)
  • February 2011 (5)
  • January 2011 (7)
  • December 2010 (3)
  • November 2010 (17)
  • October 2010 (8)
  • September 2010 (4)
  • August 2010 (2)
  • July 2010 (4)
  • June 2010 (3)
  • May 2010 (4)
  • April 2010 (2)
  • March 2010 (1)
  • February 2010 (2)
  • January 2010 (4)
  • December 2009 (3)
  • November 2009 (6)
  • October 2009 (3)
  • September 2009 (6)
  • July 2009 (4)
  • June 2009 (1)
  • May 2009 (3)
  • December 2008 (2)
  • November 2008 (2)
  • September 2008 (1)
  • August 2008 (5)
  • July 2008 (2)
  • June 2008 (4)
  • May 2008 (2)
  • April 2008 (1)
  • March 2008 (2)
  • February 2008 (2)
  • January 2008 (1)
  • December 2007 (4)
  • November 2007 (7)
  • October 2007 (3)
  • September 2007 (9)
  • August 2007 (5)

RSS Academy Forums

  • Answered: Последна лекция Business skills
  • Answered: SEO course co-op / Екипна работа
  • [OS] Защо изчезна лекцията за днес 23.05.2013 от календара?
  • Answered: [JS] Взаимстване от чужди домашни
  • Answered: [C#] Домашно Operators and Expressions - 1-13 Задачи

navigation:

Home About Books Courses Presentations Videos Research Publications Others Contacts
Svetlin Nakov @ Google+

My Projects

  • GWT Advanced Table
  • Internet Programming with Java Book
  • Intro C# Programming Book
  • Intro Java Programming Book
  • Java For Digitally Signing Documents In Web Book
  • Programming for .NET Framework Book
  • Software University

Useful Links

  • Bulgarian Association of Software Developers (BASD)
  • Free Java and Java EE Course
  • NLP Club Bulgaria
  • Stefan Kanev's Blog
  • Telerik Academy
  • Telerik Kids Academy
  • Telerik School Academy

Categories

  • .net
  • blog
  • bulgarian
  • career
  • contests
  • courses
  • english
  • HTML5
  • java
  • seminars
  • НЛП
  • предприемачество

Recent Posts

  • Представяне на NASA Space Apps Challenge на 2 април 2013
  • Как да презентираме вдъхновяващо с майсторлък? Мурафетите на Наков
  • Пролетен прием в софтуерната академия: 500 нови студента от април
  • Безплатен курс “Бизнес умения за софтуерни инженери” – от 27 март
  • 580 продължават безплатното си обучение в софтуерната академия след изпитите по CSS и C# част 2

Copyright © 1999 - 2013 Svetlin Nakov