我遇到了一篇關於Binary Trees Search的文章。 它採用密集的遞歸算法..我只是用這些東西,所以迷茫..樹+遞歸
請指導我的路徑,以便我瞭解這些問題放心,或者有什麼好的網站閱讀有關遞歸先解決這些問題。請它分享你的經驗..
它非常緊迫,我想盡快.. Thankss ...
問候學習這些概念。
我遇到了一篇關於Binary Trees Search的文章。 它採用密集的遞歸算法..我只是用這些東西,所以迷茫..樹+遞歸
請指導我的路徑,以便我瞭解這些問題放心,或者有什麼好的網站閱讀有關遞歸先解決這些問題。請它分享你的經驗..
它非常緊迫,我想盡快.. Thankss ...
問候學習這些概念。
樹自然是遞歸的,因爲每個子樹本身就是一棵樹。這是一個關鍵的想法,將出現在你用樹做的任何事情中。
這是一個相當不錯的一個.. Thankx duffymo ..這將真的有幫助..我會盡力找出現在,記住這件事.. Thanx。 – AGeek 2010-05-09 15:41:08
遞歸是那些大多數人都學習了一段時間,感到困惑了一段時間的概念之一,然後他們有一個頓悟,而這一切僅僅是有道理的。之後,他們經常很難弄清楚什麼似乎很混亂,或者爲什麼,因爲它非常明顯。
不幸的是,它似乎也很難預測時頓悟會發生,或將觸發它。從我所看到的,往往不是它發生時,有人從計算機中逃脫,去散步(或游泳,騎自行車等)
書從哪個好學習遞歸,這是由驅動的數據結構(包括列表和樹)的遞歸描述,是How to Design Programs,它是免費在線提供的。
嗨,Thanx發送該好書的鏈接..那麼你可以給我發送一本關於C編程的好書的鏈接,我可以在哪裏修改我的C,位編程,指針等基本概念,並學習一些進步在C中的概念以及。Thanx爲您抽出時間在這.. Thanxx。 – AGeek 2010-05-10 03:18:35
@RBA:Kernighan和裏奇。你可以用upvote來感謝我;-) – 2010-05-10 15:14:29
一兩件事,而理解遞歸是不經過每個函數調用,因爲你會lost.Human大腦不是該做,這就是爲什麼我們使用電腦。只要相信它的作用。 記住這些事情:什麼是退出條件,即何時退出遞歸以及什麼是遞歸邏輯需要處理。
星期一測試,呃? ;) – WhirlWind 2010-05-09 15:06:54
我建議從類似斐波那契數列的東西開始,遞歸地實現它們,然後工作你想要遞歸地修改鏈表,最後是二叉樹。 – WhirlWind 2010-05-09 15:10:00
我建議你google「遞歸介紹」,並接受更多答案。 – Beta 2010-05-09 15:10:36