[劍指offer] JAVA版題解(完整版)更新中。。。

wwwxmu發表於2018-09-04
序號 題解 牛客 OJ 資料結構型別
03 [劍指offer] 二維陣列中的查詢 二維陣列中的查詢 陣列
04 [劍指offer] 替換空格 替換空格 字串
05 [劍指offer] 從尾到頭列印連結串列 從尾到頭列印連結串列 連結串列
06 [劍指offer] 重建二叉樹 重建二叉樹
07 [劍指offer] 用兩個棧實現佇列 用兩個棧實現佇列 棧、佇列
08 [劍指offer] 旋轉陣列的最小數字 旋轉陣列的最小數字 陣列
09 [劍指offer] 斐波那契數列 斐波那契數列 陣列
10 [劍指offer] 二進位制中1的個數 二進位制中1的個數 陣列
11 [劍指offer] 數值的整數次方 數值的整數次方 數值
14 [劍指offer] 調整陣列順序使奇數位於偶數前面 調整陣列順序使奇數位於偶數前面 陣列
15 [劍指offer] 連結串列中倒數第k個結點 連結串列中倒數第k個結點 連結串列
16 [劍指offer] 反轉連結串列 反轉連結串列 連結串列
17 [劍指offer] 合併兩個排序的連結串列 合併兩個排序的連結串列 連結串列
18 [劍指offer] 樹的子結構 樹的子結構
19 [劍指offer] 二叉樹的映象 二叉樹的映象
20 [劍指offer] 順時針列印矩陣 順時針列印矩陣 陣列
21 [劍指offer] 包含min函式的棧 包含min函式的棧
22 [劍指offer] 棧的壓入、彈出序列 棧的壓入、彈出序列
23 [劍指offer] 從上往下列印二叉樹 從上往下列印二叉樹
24 [劍指offer] 二叉搜尋樹的後序遍歷序列 二叉搜尋樹的後序遍歷序列
25 [劍指offer] 二叉樹中和為某一值的路徑 二叉樹中和為某一值的路徑
26 [劍指offer] 複雜連結串列的複製 複雜連結串列的複製 連結串列
27 [劍指offer] 二叉搜尋樹與雙向連結串列 二叉搜尋樹與雙向連結串列 樹、連結串列
28 [劍指offer] 字串的排列 字串的排列 字串
29 [劍指offer] 陣列中出現次數超過一半的數字 陣列中出現次數超過一半的數字 陣列
30 [劍指offer] 最小的K個數 最小的k個數 陣列
31 [劍指offer] 連續子陣列的最大和 連續子陣列的最大和 陣列
32 [劍指offer] 整數中1出現的次數(從1到n整數中1出現的次數) 從1到n整數中1出現的次數 陣列
33 [劍指offer] 把陣列排成最小的數 把陣列排成最小的數 陣列
34 [劍指offer] 醜數 醜數 數值
35 [劍指offer] 第一個只出現一次的字元 第一個只出現一次的字元 字串
36 [劍指offer] 陣列中的逆序對 陣列中的逆序對 陣列
37 [劍指offer] 兩個連結串列的第一個公共結點 兩個連結串列的第一個公共結點 連結串列
38 [劍指offer] 數字在排序陣列中出現的次數 數字在排序陣列中出現的次數 陣列
39 [劍指offer] 二叉樹的深度 二叉樹的深度
40 [劍指offer] 陣列中只出現一次的數字 陣列中只出現一次的數字 陣列
41 [劍指offer] 和為S的兩個數字 VS [劍指offer] 和為S的連續正數序列 和為s的兩個數字 VS 和為S的連續正數序列 數值
42 [劍指offer] 翻轉單詞順序列 VS [劍指offer] 左旋轉字串 翻轉單詞順序 VS 左旋轉字串 字串
44 [劍指offer] 撲克牌順子 撲克牌的順子 陣列
45 [劍指offer] 孩子們的遊戲(圓圈中最後剩下的數) 圓圈中最後剩下的數字 陣列
46 [劍指offer] 求1+2+3+…+n 求1+2+…+n 233 數值
47 [劍指offer] 不用加減乘除做加法 不用加減乘除做加法 數值
49 [劍指offer] 把字串轉換成整數 把字串轉換成整數 字串
51 [劍指offer] 陣列中重複的數字 陣列中重複的數字 陣列
52 [劍指offer] 構建乘積陣列 構建乘積陣列 陣列
53 [劍指offer] 正規表示式匹配 正規表示式匹配 字串
54 [劍指offer] 表示數值的字串 表示數值的字串 字串
55 [劍指offer] 字元流中第一個不重複的字元 字元流中第一個不重複的字元 字串
56 [劍指offer] 連結串列中環的入口結點 連結串列中環的入口結點 連結串列
57 [劍指offer] 刪除連結串列中重複的結點 刪除連結串列中重複的結點 連結串列
58 [劍指offer] 二叉樹的下一個結點 二叉樹的下一個結點
59 [劍指offer] 對稱的二叉樹 對稱的二叉樹
60 [劍指offer] 按之字形順序列印二叉樹 按之字形順序列印二叉樹
61 [劍指offer] 把二叉樹列印成多行 把二叉樹列印成多行
62 [劍指offer] 序列化二叉樹 序列化二叉樹
63 [劍指offer] 二叉搜尋樹的第k個結點 二叉搜尋樹的第k個結點
64 [劍指offer] 資料流中的中位數 資料流中的中位數 數值
65 [劍指offer] 滑動視窗的最大值 滑動視窗的最大值 陣列
66 [劍指offer] 矩陣中的路徑 矩陣中的路徑 陣列
67 [劍指offer] 機器人的運動範圍 機器人的運動範圍 陣列

Array 陣列題目彙總[18題]

連結串列題目彙總[8題]

更多關於連結串列面試題的總結,請移步[演算法總結] 一文搞懂面試連結串列題

二叉樹題目彙總[13題]

更多關於二叉樹面試題的總結,請移步 [演算法總結] 20 道題搞定 BAT 面試——二叉樹

堆疊和佇列題目彙總[3題]

更多關於堆疊和佇列面試題的總結,請移步 [演算法總結] 6 道題搞定 BAT 面試——堆疊和佇列

相關文章