线性结构
排序算法
二叉树
并查集
树形结构
回文数
方向数组
记忆化
大整数加法
动态规划
双指针(滑动窗口)
二分专题
算法列表
线性结构
排序算法
二叉树
并查集
树形结构
综合练习
面试笔试算法(一)
euler-1.3或5的倍数(时间复杂度)
euler-2.偶斐波那契数(空间复杂度)
euler-4.最大回文乘积(回文数)
euler-36.双进制回文数(n进制回文数)
euler-8.连续数字最大乘积(滑动窗口法)
euler-11.方阵中的最大乘积(方向数组)
euler-14.最长考拉兹序列(记忆化)
面试笔试算法(二)
euler-13.大和(大整数加法)
#78. 大整数加法(大整数加法)
euler-25.1000位斐波那契数(大整数加法)
euler-15.网格路径(动态规划、组合数)
euler-18.最大路径和 I(动态规划)
双指针【滑动窗口】
二分专题(一)
#388. 奇怪的刮刮乐(排序+二分查找)
#386. 吃瓜群众(排序+二分查找)
#387. 吃瓜群众升级版(排序+二分查找)
#390. 原木切割(二分答案)
#389. 暴躁的程序猿(二分答案)
#393. 切绳子(二分答案)
#391. 数列分段(二分答案)
二分专题(二)
真题
字节一面
- 实现语言:C
|
|
字节二面
- 实现语言:OC
- 实现方案:递归
|
|
滴滴
- 实现语言:C
- 实现方案:滑动窗口法
|
|
懂车帝一面
- 实现语言:C++
- 实现方案:层序遍历之逐层遍历
|
|