
二叉搜索樹的第k大節(jié)點 給定一棵二叉搜索樹涣仿,請找出其中第k大的節(jié)點兔簇。 示例 1: 輸入: root = [3,1,4,null,2], k = ...
平衡二叉樹 給定一個二叉樹蛇摸,判斷它是否是高度平衡的二叉樹。本題中影所,一棵高度平衡二叉樹定義為:一個二叉樹每個節(jié)點 的左右兩個子樹的高度差的絕對值不...
刪除二叉搜索樹中的節(jié)點 給定一個二叉搜索樹的根節(jié)點 root 和一個值 key蹦肴,刪除二叉搜索樹中的 key 對應的節(jié)點,并保證二叉搜索樹的性質(zhì)不...
翻轉二叉樹 翻轉一棵二叉樹猴娩。 示例: 輸入: 輸出: 思路: Java實現(xiàn) Swift實現(xiàn)
隊列是一種特殊的線性表阴幌,只能在頭尾兩端進行操作隊尾(rear):只能從隊尾添加元素,一般叫做 enQueue卷中,入隊隊頭(front):只能從隊頭...
用棧實現(xiàn)隊列 題目 使用棧實現(xiàn)隊列的下列操作: 示例: 說明: 思路 創(chuàng)建兩個stack inStack outStack入隊: 將 outSt...
有效的括號 給定一個只包括 '('矛双,')','{'蟆豫,'}'议忽,'[',']' 的字符串十减,判斷字符串是否有效栈幸。 有效字符串需滿足: 左括號必須用相同...
基本計算器 題目 Java實現(xiàn)
鏈表的中間結點 題目 給定一個帶有頭結點 head 的非空單鏈表,返回鏈表的中間結點帮辟。 如果有兩個中間結點速址,則返回第二個中間結點。 示例 1: ...