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






























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