題目描述操作給定的二叉樹,將其變換為源二叉樹的鏡像。
題目描述輸入兩棵二叉樹A,B,判斷B是不是A的子結(jié)構(gòu)。(ps:我們約定空樹不是任意一個(gè)樹的子結(jié)構(gòu))
題目:反轉(zhuǎn)一個(gè)單鏈表。 示例: 輸入: 1->2->3->4->5->NULL輸出: 5->4->3->2->1->NULL進(jìn)階:你可以迭代或遞歸地反轉(zhuǎn)鏈表。你能否用兩種方法...
題目:給定一個(gè)二叉搜索樹, 找到該樹中兩個(gè)指定節(jié)點(diǎn)的最近公共祖先。 百度百科中最近公共祖先的定義為:“對于有根樹 T 的兩個(gè)結(jié)點(diǎn) p、q,最近公共祖先表示為一個(gè)結(jié)點(diǎn) x,滿足...
題目:例如,給定如下二叉樹: root = [3,5,1,6,2,0,8,null,null,7,4] 示例 1: 輸入: root = [3,5,1,6,2,0,8,nu...
題目:請編寫一個(gè)函數(shù),使其可以刪除某個(gè)鏈表中給定的(非末尾)節(jié)點(diǎn),你將只被給定要求被刪除的節(jié)點(diǎn)。 現(xiàn)有一個(gè)鏈表 -- head = [4,5,1,9],它可以表示為: 示例 ...
題目:給定長度為 n 的整數(shù)數(shù)組 nums,其中 n > 1,返回輸出數(shù)組 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘...
題目:給定一個(gè)二維的矩陣,包含 'X' 和 'O'(字母 O)。 找到所有被 'X' 圍繞的區(qū)域,并將這些區(qū)域里所有的 'O' 用 'X' 填充。 示例: X X X XX ...
題目:給定一個(gè)數(shù)組,它的第 i 個(gè)元素是一支給定股票第 i 天的價(jià)格。 設(shè)計(jì)一個(gè)算法來計(jì)算你所能獲取的最大利潤。你可以盡可能地完成更多的交易(多次買賣一支股票)。 注意:你不...