面試題 04.06. 後繼者
LeetCode: 面試題 04.06. 後繼者
這個令人傷心的網路 >> 讓我不想做題了
二叉搜素樹的指定節點的下一個節點 >> 中序後序
中序後繼
根據題目的意思 >> 應該是不會出現相同的節點的 >> 因為指定節點 >> 兩個相同的就不知道是哪個了
List<Integer> list = new ArrayList<>();
public TreeNode inorderSuccessor(TreeNode root, TreeNode p) {
order(root);
int index = list.indexOf(p.val);
TreeNode ans = null;
if((index + 1) < list.size())
ans = new TreeNode(list.get(index + 1));
return ans;
}
public void order(TreeNode node){
if(node == null) return ;
// 左 根 右
order(node.left);
list.add(node.val);
order(node.right);
}
相關文章
- 面試題之原型、原型鏈、和繼承面試題原型繼承
- python後端面試題Python後端面試題
- 後端 面試題集錦後端面試題
- 後面試時代與 AI 刷題面試AI
- Java面試題:Java中的集合及其繼承關係Java面試題繼承
- 物件導向-繼承中的面試題:程式碼塊物件繼承面試題
- 關於繼承與重寫的面試程式設計題繼承面試程式設計
- 面試必問之繼承面試繼承
- 大廠面試題到底考察面試者哪些方面的能力?面試題
- 從大廠面試題看觀察者模式面試題模式
- Javascript繼承4:潔淨的繼承者—-原型式繼承JavaScript繼承原型
- 面試官問:JS的繼承面試JS繼承
- 測試者出的APP測試面試題APP面試題
- 高效背誦面試題、回答問題的技巧,求職者必看!面試題求職
- 死後咋辦?Facebook允許使用者指定賬號繼承人繼承
- 征服 JavaScript 面試:類繼承和原型繼承的區別JavaScript面試繼承原型
- python後端面試題答案(僅參考)Python後端面試題
- 繼承問題繼承
- 2020畢業後我所經歷的面試【面試系列】 面試題四面試題
- 面試三十三題!說實話,中高階面試題看完解析後也不怎麼難!面試題
- 明天繼續那個公司的人力面試……應該是最後一次了吧???面試
- Python面試題1:類變數在繼承中的深入理解Python面試題變數繼承
- 面試必問:訊號量與生產者消費者問題!面試
- 做好面試的準備之—常見面試題(適合初級、中級的面試者)面試題
- CNNIC:57%的中國XP使用者將在停止服務後繼續使用CNN
- Java 後端 100多道面試題,多看點題,沒壞處!Java後端面試題
- 大小廠必問Java後端面試題(含答案)Java後端面試題
- Web前端年後跳槽必看的各種面試題Web前端面試題
- 50道Redis面試題史上最全,以後面試再也不怕問Redis了Redis面試題
- delegate 繼承問題繼承
- 面試中聊到的javascript中的繼承面試JavaScript繼承
- 【面試必備】javascript的原型和繼承面試JavaScript原型繼承
- 80% 應聘者都不及格的 JS 面試題JS面試題
- 面試題:面試經面試題
- InhertedWidget和它的繼承者們繼承
- 微軟中國:4月8日後繼續為中國XP使用者提供安全保護微軟
- 後臺開發常問面試題集錦(問題搬運工,附連結)面試題
- 「面試題」20+Vue面試題整理面試題Vue