大家好,我是一个搬砖的胖子,喜欢汇总大厂面试出现的高频题目。求牛友们star⭐我在Github开源的高频题仓库!!
2021年的春招已拉开帷幕
本次统计了2021.1.1~2021.2.4日牛客上84篇字节跳动面经,共涉及90道算法题。大多数题目依然是之前统计过的高频题。
总榜Top 1的无重复字符的最长子串,这个月考察了6次,依然是考察最多的题目。
补充题扩展的排序奇升偶降链表,在这一个月出现了4次!(幸好提前补充了😄)
此外,有2道比较少见的题目最近开始出现,希望能引起大家的重视。
一道是404. 左叶子之和。虽然是easy题,但没见过的话还是有些难想。
还有一道807. 保持城市天际线的变形题,常出现在字节跳动算法岗、后端岗位的面试中。
接下来,让我们来看看,近期字节跳动面试考察Leetcode编程题的频度榜。
2021.1.1~2021.2.4涉及的题目
题目 | 出现次数 |
---|---|
3. 无重复字符的最长子串 | 6 |
15. 三数之和 | 6 |
1143. 最长公共子序列 | 5 |
105. 从前序与中序遍历序列构造二叉树 | 5 |
25. K 个一组翻转链表 | 5 |
121. 买卖股票的最佳时机 | 4 |
129. 求根到叶子节点数字之和 | 4 |
补充题1. 排序奇升偶降链表 | 4 |
53. 最大子序和 | 4 |
146. LRU缓存机制 | 4 |
54. 螺旋矩阵 | 4 |
695. 岛屿的最大面积 | 3 |
958. 二叉树的完全性检验 | 3 |
206. 反转链表 | 3 |
41. 缺失的第一个正数 | 3 |
103. 二叉树的锯齿形层次遍历 | 3 |
21. 合并两个有序链表 | 3 |
215. 数组中的第K个最大元素 | 3 |
169. 多数元素 | 2 |
153. 寻找旋转排序数组中的最小值 | 2 |
39. 组合总和 | 2 |
165. 比较版本号 | 2 |
94. 二叉树的中序遍历 | 2 |
1. 两数之和 | 2 |
160. 相交链表 | 2 |
59. 螺旋矩阵 II | 2 |
232. 用栈实现队列 | 2 |
226. 翻转二叉树 | 2 |
112. 路径总和 | 2 |
518. 零钱兑换 II | 2 |
113. 路径总和 II | 2 |
17. 电话号码的字母组合 | 2 |
543. 二叉树的直径 | 2 |
807. 保持城市天际线 | 1 |
76. 最小覆盖子串 | 1 |
662. 二叉树最大宽度 | 1 |
404. 左叶子之和 | 1 |
704. 二分查找 | 1 |
56. 合并区间 | 1 |
5. 最长回文子串 | 1 |
155. 最小栈 | 1 |
33. 搜索旋转排序数组 | 1 |
19. 删除链表的倒数第N个节点 | 1 |
889. 根据前序和后序遍历构造二叉树 | 1 |
10. 正则表达式匹配 | 1 |
138. 复制带随机指针的链表 | 1 |
468. 验证IP地址 | 1 |
148. 排序链表 | 1 |
415. 字符串相加 | 1 |
剑指 Offer 05. 替换空格 | 1 |
75. 颜色分类 | 1 |
61. 旋转链表 | 1 |
279. 完全平方数 | 1 |
143. 重排链表 | 1 |
78. 子集 | 1 |
334. 递增的三元子序列 | 1 |
582. 杀死进程 | 1 |
2. 两数相加 | 1 |
101. 对称二叉树 | 1 |
8. 字符串转换整数 (atoi) | 1 |
557. 反转字符串中的单词 III | 1 |
20. 有效的括号 | 1 |
42. 接雨水 | 1 |
141. 环形链表 | 1 |
122. 买卖股票的最佳时机 II | 1 |
26. 删除排序数组中的重复项 | 1 |
80. 删除排序数组中的重复项 II | 1 |
62. 不同路径 | 1 |
63. 不同路径 II | 1 |
剑指 Offer 36. 二叉搜索树与双向链表 | 1 |
剑指 Offer 46. 把数字翻译成字符串 | 1 |
22. 括号生成 | 1 |
104. 二叉树的最大深度 | 1 |
23. 合并K个排序链表 | 1 |
69. x 的平方根 | 1 |
32. 最长有效括号 | 1 |
剑指 Offer 10- II. 青蛙跳台阶问题 | 1 |
84. 柱状图中最大的矩形 | 1 |
11. 盛最多水的容器 | 1 |
236. 二叉树的最近公共祖先 | 1 |
23. 合并K个升序链表 | 1 |
977. 有序数组的平方 | 1 |
剑指 Offer 22. 链表中倒数第k个节点 | 1 |
300. 最长上升子序列 | 1 |
144. 二叉树的前序遍历 | 1 |
88. 合并两个有序数组 | 1 |
402. 移掉K位数字 | 1 |
102. 二叉树的层序遍历 | 1 |
225. 用队列实现栈 | 1 |
199. 二叉树的右视图 | 1 |
全部评论
(10) 回帖