字节跳动高频算法题TOP100
題目 出現次數
3. 無重復字符的最長子串 106
25. K 個一組翻轉鏈表 84
206. 反轉鏈表 83
215. 數組中的第K個最大元素 81
146. LRU緩存機制 68
103. 二叉樹的鋸齒形層次遍歷 64
15. 三數之和 62
121. 買賣股票的最佳時機 61
160. 相交鏈表 58
1. 兩數之和 48
236. 二叉樹的最近公共祖先 45
53. 最大子序和 39
42. 接雨水 38
21. 合并兩個有序鏈表 36
415. 字符串相加 36
88. 合并兩個有序數組 35
199. 二叉樹的右視圖 34
102. 二叉樹的層序遍歷 33
33. 搜索旋轉排序數組 33
200. 島嶼數量 33
54. 螺旋矩陣 31
105. 從前序與中序遍歷序列構造二叉樹 30
141. 環形鏈表 28
101. 對稱二叉樹 28
300. 最長上升子序列 28
20. 有效的括號 28
31. 下一個排列 27
69. x 的平方根 27
56. 合并區間 25
23. 合并K個排序鏈表 25
143. 重排鏈表 25
46. 全排列 25
232. 用棧實現隊列 24
112. 路徑總和 24
124. 二叉樹中的最大路徑和 24
5. 最長回文子串 24
142. 環形鏈表 II 23
94. 二叉樹的中序遍歷 23
113. 路徑總和 II 23
92. 反轉鏈表 II 23
958. 二叉樹的完全性檢驗 22
補充題1. 排序奇升偶降鏈表 22
41. 缺失的第一個正數 21
70. 爬樓梯 20
155. 最小棧 20
129. 求根到葉子節點數字之和 20
2. 兩數相加 19
98. 驗證二叉搜索樹 19
76. 最小覆蓋子串 18
122. 買賣股票的最佳時機 II 18
19. 刪除鏈表的倒數第N個節點 18
169. 多數元素 18
劍指 Offer 22. 鏈表中倒數第k個節點 18
39. 組合總和 18
470. 用 Rand7() 實現 Rand10() 18
165. 比較版本號 18
543. 二叉樹的直徑 17
162. 尋找峰值 17
32. 最長有效括號 17
240. 搜索二維矩陣 II 17
93. 復原IP地址 17
209. 長度最小的子數組 17
226. 翻轉二叉樹 16
48. 旋轉圖像 16
718. 最長重復子數組 16
補充題4. 手撕快速排序 16
518. 零錢兌換 II 15
64. 最小路徑和 15
234. 回文鏈表 15
110. 平衡二叉樹 15
83. 刪除排序鏈表中的重復元素 15
322. 零錢兌換 15
62. 不同路徑 14
104. 二叉樹的最大深度 14
148. 排序鏈表 14
82. 刪除排序鏈表中的重復元素 II 14
198. 打家劫舍 14
151. 翻轉字符串里的單詞 13
230. 二叉搜索樹中第K小的元素 13
1143. 最長公共子序列 13
4. 尋找兩個正序數組的中位數 13
239. 滑動窗口最大值 13
補充題2. 圓環回原點問題 13
78. 子集 12
72. 編輯距離 12
劍指 Offer 09. 用兩個棧實現隊列 11
695. 島嶼的最大面積 11
144. 二叉樹的前序遍歷 11
394. 字符串解碼 11
8. 字符串轉換整數 (atoi) 11
24. 兩兩交換鏈表中的節點 11
補充題9. 36進制加法 11
128. 最長連續序列 10
704. 二分查找 10
739. 每日溫度 10
224. 基本計算器 10
79. 單詞搜索 10
221. 最大正方形 9
22. 括號生成 9
劍指 Offer 36. 二叉搜索樹與雙向鏈表 9
總結
以上是生活随笔為你收集整理的字节跳动高频算法题TOP100的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 字节跳动面试算法题
- 下一篇: 互联网算法面试高频题目