概述
面試
全部LeetCode劍指Offer類算法題彙總。正則表達式
# | 題名 | 刷題 |
---|---|---|
劍指 Offer 03 | 數組中重複的數字 | |
劍指 Offer 04 | 二維數組中的查找 | |
劍指 Offer 05 | 替換空格 | |
劍指 Offer 06 | 從尾到頭打印鏈表 | |
劍指 Offer 07 | 重建二叉樹 | |
劍指 Offer 09 | 用兩個棧實現隊列 | |
劍指 Offer 10- I | 斐波那契數列 | |
劍指 Offer 10- II | 青蛙跳臺階問題 | |
劍指 Offer 11 | 旋轉數組的最小數字 | |
劍指 Offer 12 | 矩陣中的路徑 | |
劍指 Offer 13 | 機器人的運動範圍 | |
劍指 Offer 14- I | 剪繩子 | |
劍指 Offer 14- II | 剪繩子 II | |
劍指 Offer 15 | 二進制中1的個數 | |
劍指 Offer 16 | 數值的整數次方 | |
劍指 Offer 17 | 打印從1到最大的n位數 | |
劍指 Offer 18 | 刪除鏈表的節點 | |
劍指 Offer 19 | 正則表達式匹配 | |
劍指 Offer 20 | 表示數值的字符串 | |
劍指 Offer 21 | 調整數組順序使奇數位於偶數前面 | |
劍指 Offer 22 | 鏈表中倒數第k個節點 | |
劍指 Offer 24 | 反轉鏈表 | |
劍指 Offer 25 | 合併兩個排序的鏈表 | |
劍指 Offer 26 | 樹的子結構 | |
劍指 Offer 27 | 二叉樹的鏡像 | |
劍指 Offer 28 | 對稱的二叉樹 | |
劍指 Offer 29 | 順時針打印矩陣 | |
劍指 Offer 30 | 包含min函數的棧 | |
劍指 Offer 31 | 棧的壓入、彈出序列 | |
劍指 Offer 32 – I | 從上到下打印二叉樹 | |
劍指 Offer 32 – II | 從上到下打印二叉樹 II | |
劍指 Offer 32 – III | 從上到下打印二叉樹 III | |
劍指 Offer 33 | 二叉搜索樹的後序遍歷序列 | |
劍指 Offer 34 | 二叉樹中和爲某一值的路徑 | |
劍指 Offer 35 | 複雜鏈表的複製 | |
劍指 Offer 36 | 二叉搜索樹與雙向鏈表 | |
劍指 Offer 37 | 序列化二叉樹 | |
劍指 Offer 38 | 字符串的排列 | |
劍指 Offer 39 | 數組中出現次數超過一半的數字 | |
劍指 Offer 40 | 最小的k個數 | |
劍指 Offer 41 | 數據流中的中位數 | |
劍指 Offer 42 | 連續子數組的最大和 | |
劍指 Offer 43 | 1~n整數中1出現的次數 | |
劍指 Offer 44 | 數字序列中某一位的數字 | |
劍指 Offer 45 | 把數組排成最小的數 | |
劍指 Offer 46 | 把數字翻譯成字符串 | |
劍指 Offer 47 | 禮物的最大價值 | |
劍指 Offer 48 | 最長不含重複字符的子字符串 | |
劍指 Offer 49 | 醜數 | |
劍指 Offer 50 | 第一個只出現一次的字符 | |
劍指 Offer 51 | 數組中的逆序對 | |
劍指 Offer 52 | 兩個鏈表的第一個公共節點 | |
劍指 Offer 53 – I | 在排序數組中查找數字 I | |
劍指 Offer 53 – II | 0~n-1中缺失的數字 | |
劍指 Offer 54 | 二叉搜索樹的第k大節點 | |
劍指 Offer 55 – I | 二叉樹的深度 | |
劍指 Offer 55 – II | 平衡二叉樹 | |
劍指 Offer 56 – I | 數組中數字出現的次數 | |
劍指 Offer 56 – II | 數組中數字出現的次數 II | |
劍指 Offer 57 | 和爲s的兩個數字 | |
劍指 Offer 57 – II | 和爲s的連續正數序列 | |
劍指 Offer 58 – I | 翻轉單詞順序 | |
劍指 Offer 58 – II | 左旋轉字符串 | |
劍指 Offer 59 – I | 滑動窗口的最大值 | |
劍指 Offer 59 – II | 隊列的最大值 | |
劍指 Offer 60 | n個骰子的點數 | |
劍指 Offer 61 | 撲克牌中的順子 | |
劍指 Offer 62 | 圓圈中最後剩下的數字 | |
劍指 Offer 63 | 股票的最大利潤 | |
劍指 Offer 64 | 求1+2+…+n | |
劍指 Offer 65 | 不用加減乘除作加法 | |
劍指 Offer 66 | 構建乘積數組 | |
劍指 Offer 67 | 把字符串轉換成整數 | |
面試題68 – I | 二叉搜索樹的最近公共祖先 | |
面試題68 – II | 二叉樹的最近公共祖先 |