實際上,用樹的后序遍歷就可以了。當訪問到所求的節(jié)點A時,如果這兩個節(jié)點不在一條線上,則它們必定分別在A的左子樹和右子樹上,后序遍歷到第一個滿足這個條件的節(jié)點就是所要求的節(jié)點A。另外,還必須對這兩個節(jié)點在一條線上的情況,做特殊處理。
代碼:






























實際上,用樹的后序遍歷就可以了。當訪問到所求的節(jié)點A時,如果這兩個節(jié)點不在一條線上,則它們必定分別在A的左子樹和右子樹上,后序遍歷到第一個滿足這個條件的節(jié)點就是所要求的節(jié)點A。另外,還必須對這兩個節(jié)點在一條線上的情況,做特殊處理。
代碼:
只有注冊用戶登錄后才能發(fā)表評論。 | ||
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
![]() |
||
相關(guān)文章:
|
||
網(wǎng)站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|