首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客677775827号
苏州大学 算法工程师
发布于浙江
关注
已关注
取消关注
@苏学算法:
非科班算法 面试总结 数据结构 & 算法&概率 & 机器学习
楼主本硕学的都是机械专业,21届自学转算法,有幸获得了15+ 算法offer,目前在字节跳动 Data 做推荐算法,这是我最近刚开始做的公众号。 「苏学算法」直达链接: https://mp.weixin.qq.com/s/A4mWbbCbVf3UD27WHmRw9w (刚改名,还没生效,暂时名字为 ME的地盘ME做主。) 后续会持续更新刷题笔记、大厂面经、常考的算法原理 以及 推荐算法领域的前沿论文,当然也会分享一些生活记录,欢迎关注我的公众号 「苏学算法」呀!😊 😊 😊 ================================= 分割线 ==================================== 十大经典排序算法 其中 ⭐ 个数表示出现频率高低 零、其他 牛客多行多案例输入输出(依图科技) 牛客网输入输出 Python Python读写 txt Python以一定的概率生成某个数 Python 中列表( List )中的 del,remove,和 pop 等的用法和区别 笔试有要求输出位数时,采用不要用 round(),而应该用: 1 print("%.6f"%ans) # 保留 6位小数 一、 排序算法 & 查找 & top k Python手写十大经典排序算法 快速排序 堆排序 【剑指 Offer】 40. 最小的k个数 【LeetCode】215. 数组中的第K个最大元素(高频!字节面试题)&变形(数组是单峰) ⭐⭐⭐⭐⭐⭐ 【LeetCode】347. 前 K 个高频元素 ⭐ 【leetCode】704. 二分查找 ⭐⭐ 二、二叉树 【LeetCode】二叉树 创建 & 各种遍历 大汇总(秒杀前序、中序、后序、层序 )递归 & 迭代 ⭐⭐⭐⭐⭐ 【LeetCode】105. 从前序与中序遍历序列构造二叉树 ⭐⭐⭐ 【LeetCode】98. 验证二叉搜索树 【剑指offer】33. 二叉搜索树的后序遍历序列 【LeetCode】958. 二叉树的完全性检验 【leetCode】222. 完全二叉树的节点个数 【LeetCode】572. 另一个树的子树 【LeetCode】104. 二叉树的最大深度 ⭐⭐⭐ 【LeetCode】124. 二叉树中的最大路径和(困难) ⭐⭐⭐⭐ 【LeetCode】543. 二叉树的直径(任意两节点间最大长度) ⭐⭐⭐⭐⭐ 【LeetCode】110. 平衡二叉树 ⭐⭐⭐⭐ 【LeetCode】297. 二叉树的序列化与反序列化 ⭐⭐⭐ 【LeetCode】226.翻转二叉树 (同 : 剑指 Offer 27. 二叉树的镜像 ) ⭐⭐⭐⭐⭐ 【LeetCode】235. 二叉搜索树的最近公共祖先 【LeetCode】236. 二叉树的最近公共祖先 ⭐⭐⭐⭐(普通二叉树,不一定是二叉搜索树) 【LeetCode】103. 二叉树的锯齿形层次遍历 ⭐ 【LeetCode】814. 二叉树剪枝 【LeetCode】199. 二叉树的右视图 ⭐⭐⭐⭐ 【LeetCode】112. 路径总和 ⭐⭐⭐(二叉树是否存在和为 target的路径) & 113. 路径总和 II ⭐⭐(找到所有满足的路径)& 437. 路径总和 III 【LeetCode】101. 对称二叉树 【剑指offer】剑指 Offer 54. 二叉搜索树的第k大节点 三、链表 手写链表常规操作(创建、插入、删除) 【LeetCode】141 环形链表 I, ⭐⭐⭐ 142. 环形链表 II(双指针 中学追及问题) ⭐ 【LeetCode 】160. 相交链表 ⭐⭐⭐⭐ 【LeetCode 】234. 回文链表 ⭐⭐ 【LeetCode 】876. 链表的中间结点 ⭐ 【LeetCode 】19. 删除链表的倒数第N个节点 【剑指offer】22. 链表中倒数第 k 个节点 【LeetCode】206. 反转链表 & 92.反转链表 II(反转 m 到 n 的链表)⭐⭐⭐⭐⭐⭐ 【LeetCode】83. 删除排序链表中的重复元素(保留或者不保留) ⭐⭐⭐⭐ 【LeetCode】2. 两数相加 ⭐⭐⭐⭐(链表逆序存储 & 445. 两数相加 II(链表正序: 栈) 【LeetCode】21. 合并两个有序链表(简单) ⭐⭐⭐⭐ 【LeetCode】23. 合并K个排序链表(困难)⭐⭐ 【LeetCode】25. K 个一组翻转链表 ⭐⭐⭐⭐⭐⭐ 【leetCode】86. 分隔链表 【LeetCode】148. 排序链表 【LeetCode】143. 重排链表 【LeetCode】328. 奇偶链表 四、数 & 数组 & 矩形 & 指针 【LeetCode】84. 柱状图中最大的矩形(单调栈) 【LeetCode】85. 最大矩形(hard) 【LeetCode】33. 搜索旋转排序数组(查找目标值) ⭐⭐⭐ & 189. 旋转数组 (将数组中的元素向右移动 k 个位置) & 48. 旋转图像⭐⭐ 【剑指 Offer】 29. 顺时针打印矩阵 (与 54. 螺旋矩阵 相同)⭐⭐⭐ 【LeetCode】4. 寻找两个正序数组的中位数 & 两个有序数组找第 k 大⭐ 【LeetCode】41. 缺失的第一个正数 ⭐⭐ 【leetCode】15. 三数之和 = 0(排序 + 双指针)⭐⭐⭐⭐ & 1.两数之和 = target ⭐⭐⭐⭐ 【LeetCode】16.最接近目标和的三数之和 【LeetCode】88. 合并两个有序数组 ⭐⭐⭐⭐⭐ 【LeetCode】7. 整数反转 ⭐ 【LeetCode】11.盛最多水的容器(数组+双指针) 【LeetCode】42. 接雨水 【LeetCode】26.删除排序数组中的重复项目(数组+双指针)⭐ 【LeetCode】287.寻找重复数 【LeetCode】166. 分数到小数 ⭐ 【LeetCode】842. 将数组拆分成斐波那契序列(回溯) 【LeetCode】56. 合并区间 ⭐⭐⭐⭐ 【leetCode】21. 调整数组顺序使奇数位于偶数前面(双指针) 【LeetCode】74. 搜索二维矩阵 & 240. 搜索二维矩阵 II 【剑指offer】43. 1~n整数中1出现的次数 【LeetCode】69. x 的平方根 【剑指offer】39. 数组中出现次数超过一半的数字 【LeetCode】162. 寻找峰值 【LeetCode】311. 稀疏矩阵的乘法 【LeetCode】263.丑数 & 264. 丑数 II 【leetCode】31. 下一个排列 【LeetCode】498. 对角线遍历 & 1424. 对角线遍历 II 【LeetCode】209. 长度最小的子数组 & 862. 和至少为 K 的最短子数组 【LeetCode】239. 滑动窗口最大值 五、DFS、BFS、栈、队列、回溯 【LeetCode】200. 岛屿数量 ⭐⭐⭐& 695.岛屿最大面积 寻找迷宫中的最短路径 【LeetCode】155. 最小栈 (使用辅助栈)⭐& 面试题 03.05. 栈排序 ⭐⭐(手写 push、pop ) 【剑指offer】09. 用两个栈实现队列 ⭐⭐⭐ 【LeetCode】232. 用栈实现队列 【LeetCode】46.全排列(回溯算法)⭐ 【LeetCode】78. 子集 & 90. 子集 II 【LeetCode】39. 组合总和 & 40. 组合总数 II & 216. 组合总和 III & 1~n 这n个数组合成 m 【LeetCode】17. 电话号码的字母组合 最短路径算法之Dijkstra算法 六、动态规划 & 子序 & 子串 【LeetCode】509. 斐波那契数 & 【剑指offer 10-II】青蛙跳台阶 ⭐ 背包问题详解 【LeetCode】 300. 最长上升子序列 ⭐ 【leetCode】128. 最长连续序列(hard) 【LeetCode】1143. 最长公共子序列 ⭐⭐ 最长的公共连续子串 【LeetCode】72. 编辑距离 & n次最短编辑距离 & 每种编辑次数⭐ 【LeetCode 】213. 打家劫舍II 【LeetCode 】416. 分割等和子集(使得两个子集的元素和相等) 【LeetCode 】494. 目标和 ( + 和 - 操作得到 target) LeetCode 】279. 完全平方数(最少的完全平方数之和等于 n) 【LeetCode】62. 不同路径(动态规划)⭐⭐ LeetCode】63. 不同路径 II(有障碍物时)(动态规划) 【LeetCode】121. 买卖股票的最佳时机 ⭐⭐⭐ 【LeetCode】53.最大子序和 & 【剑指offer】42. 连续子数组的最大和 ⭐⭐ 【LeetCode】673.最长递增子序列的个数(可不连续)& 674. 最长递增子序列的长度 【LeetCode】322. 零钱兑换 & 518. 零钱兑换 II ⭐⭐ 【LeetCode】39. 组合总和 & 40. 组合总数 II & 1~n 这n个数组合成 m 【LeetCode】5. 最长回文子串 【LeetCode】516. 最长回文子序列 (动态规划) 【LeetCode】1312. 让字符串成为回文串的最少插入次数 【LeetCode】125. 验证回文串 【LeetCode】680. 验证回文字符串(删除一个变成回文串) Ⅱ &变形 (删除一个字符成为回文串) 【LeetCode】263.丑数 & 264. 丑数 II 【LeetCode】 买卖股票的最佳时机 I ~ IV 【LeetCode】32. 最长有效括号 【面试题】一个环,有n个点, 问从0点出发,经过k步回到原点有多少种方法 七、字符串 No. 1143 【LintCode 最长AB子串 O(N)复杂度 解法】 【LeetCode】3. 无重复字符的最长子串 ⭐⭐⭐⭐ 【LeetCode】394. 字符串解码 ⭐⭐ 【LeetCode】8. 字符串转换整数 (atoi) 读取两个文件的字符数组,并求其交集 【LeetCode】344. 反转字符串 【LeetCode】415. 字符串相加 删除最小字母(第四范式算法一面) 【LeetCode】58. 最后一个单词的长度 九、位运算 & CPU逻辑 & 括号 & 进制 & 正则式 等 【LeetCode】231. 2的幂 ——判断一个数是不是2的整数次幂 【LeetCode】136. 只出现一次的数字(异或运算秒杀)& 137. 只出现一次的数字 II⭐⭐ 【剑指 Offer】 15. 二进制中1的个数 【LeetCode】636. 函数的独占时间 【LeetCode】146. LRU缓存机制 ⭐⭐⭐ 【LeetCode】460. LFU缓存 【LeetCode】20. 有效的括号 【LeetCode】32. 最长有效括号 【LeetCode】93. 复原IP地址 八、游戏规则类(麻将、其他等) 【面试】麻将胡牌【字节跳动、递归】 【剑指offer】61. 扑克牌中的顺子 九、Python 语言 装饰器 Python中错误和异常处理 Python读写 txt Python @property 与 @staticmethod 装饰器的介绍与使用 Python 的深拷贝和浅拷贝 创建二维数组 以及 python中[0 ]* n与[0 for _ in range(n)]的区别与联系 十、概率题 & 开放题 & 智力题 极大似然估计(Maximum Likelihood Estimation) 概率p输出1,概率1-p输出0,等概率输出0和1 & rand7()构造rand10() 系列变形(新浪、字节面试题) 数据集{X, Y} 猜测 y和x之间存在函数关系 y = a e^(wx) + E, E~N(0, σ)请设计一个算法拟合出 a,w 投骰子连续两次是 6就停止,求投掷的次数的期望 & 系列变形 【概率】甲乙射击比赛,单局甲胜率0.6,3局2胜和5局3胜两种赛制甲如何选择?无限多局,甲获胜概率? 面试常问智力题 【LeetCode】458. 可怜的小猪(试毒药) 【LeetCode】1227. 飞机座位分配概率 A有 n+1 个硬币,B有 n 个硬币,A比B得到更多的正面朝上的概率是多少? 牛客汇总智力题 40 道 十一、Tensorflow Tensorflow 实现最简单 CNN 示例 Tensorflow卷积实现原理+手写python代码实现卷积 十二、计算机基础、C++ 进程和线程的深入理解 C++ 多态与虚函数 十三、强化学习 马尔科夫决策过程(MDP) 时序差分离线控制算法Q-Learning 时序差分在线控制算法SARSA 深度确定性策略梯度(DDPG 公式推导) 莫凡 DDPG 李宏毅 Proximal Policy Optimization (PPO)原理 莫凡 代码 Policy Gradients (Tensorflow) Imitation Learning DeepMimic 十四、CNN 细节 卷积实现原理 反卷积 Depthwise卷积与Pointwise卷积 卷积基本计算公式,padding pooling层的作用 十五、结合项目(逻辑回归、SVM、FFT等) 【超详细公式推导】关于交叉熵损失函数(Cross-entropy)和 平方损失(MSE)的区别 LR 和 SVM 联系与区别和联系 &核函数的使用 逻辑回归 LR 详细推导 傅里叶变换公式及其推导【超详细!】 LSTM 为什么能够解决梯度消失问题 手推 梯度消失和梯度爆炸问题 防止过拟合 Dropout原理 激活函数总结 机器学习中的优化方法 深度学习中的优化算法总结 Optimizer 集成学习 Bagging Boosting 孤立森林(缺点) RF、GBDT、XGBoost 面试笔记 20道XGBoost面试题 标准化和归一化 超全详解 Batch Normalization 超详细解读 ⭐⭐⭐⭐⭐ 十五、面经 【面经】作业帮 2021 届提前批一面 【面经】百度 feed 推荐 一面 提前批面试手撕代码题 字节跳动面试题,给定数据集,已知函数关系,拟合参数 2021届华为提前批面试记录 【面经】百度 feed 推荐算法二面 【面经】小米未来星提前批一面 【面经】OPPO 机器学习一面 【面经】触宝算法工程师一面 【面经】好未来面试一面 【面经】百度语音一面 【面经】美团算法一面 【面经】好未来二面面经 【面经】寒武纪算法一面 【面经】京东搜索广告算法一面 【面经】字节跳动 Data 算法一面、二面 [【面经】腾讯技术2面+HR+ GM面] [【面经】百度语音部门 3 技术 + 经理面] 【面经】字节跳动 Data 算法三面 【面经】360算法一面 【面经】第四范式机器学习算法 一面 [【面经】深信服机器学习二面] 【面经】美团机器学习算法一面 【面经】美团机器学习算法二面 【面经】腾讯 AiLab 机器学习算法工程师 一面
点赞 15
评论 3
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-28 11:26
吉比特_AI研发工程师(准入职员工)
吉比特内推-吉比特内推码
公司氛围真的很好,很有人文关怀,大家都很包容很友善。每天中午准时关灯铺床午休,带教姐姐也很耐心,在布置任务前会介绍框架和背后的底层逻辑,真的有收获到很多! 上班时间:弹性打卡9:00-9:30至18:00-18:30双休 公司有食堂 菜很丰富自助一周不重样各种荤菜点心水果糖水等应有尽有,公司有餐补补贴后午餐10r,晚餐5饭菜真的很好吃!!!待遇公共部门6k研发岗7k 年底双薪,年终奖,超体贴的福利,每月房补,12%公积金,补充商业保险,最高100万,每月电影日,每月团建经费 ,5年免息购房借款,各种兴趣社团还有免费一周过渡酒店加班补贴自助茶水间 生活用品领取每月观影部门团建聚餐公司班车公司健身...
点赞
评论
收藏
分享
04-29 12:24
门头沟学院 产品经理
孩子,去玩吧
五一假期,你打算“躺”还是“卷”?
点赞
评论
收藏
分享
04-21 16:51
掌阅科技_后端开发(准入职员工)
关于我解约,hr直接翻脸
事情也不是很大,但是就觉得很搞笑。这里我确实做的不太妥没有表达清楚我的诉求,但是你是专业干这个的你不是应该比我更加清楚吗?买卖不成仁义在啊!没必要直接这么翻脸吧?#签约/解约注意事项#
许长渭:
这也不算翻脸啊 你要觉得她态度不好直接在微信上说他不就行了 没必要当面一套背后一套
签约/解约注意事项
点赞
评论
收藏
分享
03-10 20:45
已编辑
蚌埠坦克学院 C++
你是我见过最帅的 hr
替牛油门试了,这招也不好用😜 #牛客创作赏金赛#
YamadaAnna:
艹,这家就在我隔壁
牛客创作赏金赛
点赞
评论
收藏
分享
04-25 11:50
西南石油大学 后端
求教:双非本无论大中小都没有面试,简历哪里出问题了?
大厂一次一面都没有,全部卡在初筛或者测评,然后到期终止流程。BOSS上投递中小企业(12/106)也没有人约面试。我感觉项目有问题,但这是主要原因吗?
clevercat_:
简历挺不错了
简历中的项目经历要怎么写
投了多少份简历才上岸
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
暑期后端高频问题汇总
7.3W
2
...
左手敲代码的程序员,不配拥有offer吗?
6.8W
3
...
五一假期,弯道超车时间表
1.3W
4
...
后端简历上最值得写的项目
1.0W
5
...
北京到底有谁在啊?
9045
6
...
五一别写你那破开源代码了
8337
7
...
五一准备刷完这些面试八股题!!
7454
8
...
拼多多服务端信息确认
6814
9
...
快手投诉后续- HR把我拉黑了!
6323
10
...
和ai聊天,忍不住爆哭
6240
创作者周榜
更多
正在热议
更多
#
设计人如何选offer
#
98413次浏览
689人参与
#
找工作,行业重要还是岗位重要?
#
7784次浏览
102人参与
#
五一之后,实习真的很难找吗?
#
45766次浏览
327人参与
#
盲审过后你想做什么?
#
12699次浏览
113人参与
#
外包能不能当跳板?
#
22198次浏览
191人参与
#
领导秒批的请假话术
#
9957次浏览
74人参与
#
考研可以缓解求职焦虑吗
#
21172次浏览
251人参与
#
五一假期,你打算“躺”还是“卷”?
#
30632次浏览
436人参与
#
找工作前vs找工作后的心路变化
#
7204次浏览
64人参与
#
面试等了一周没回复,还有戏吗
#
115662次浏览
1074人参与
#
硬件人,你被哪些公司给挂了
#
46724次浏览
722人参与
#
安克创新求职进展汇总
#
32582次浏览
415人参与
#
大疆的机械笔试比去年难吗
#
69653次浏览
603人参与
#
应届生薪资多少才合理?
#
3115次浏览
24人参与
#
牛友们的论文几号送审
#
27272次浏览
623人参与
#
写简历别走弯路
#
714527次浏览
7850人参与
#
你喜欢工作还是上学
#
37679次浏览
413人参与
#
如果有时光机,你最想去到哪个年纪?
#
43342次浏览
769人参与
#
如果不工作真的会快乐吗
#
101238次浏览
867人参与
#
每人推荐一个小而美的高薪公司
#
72851次浏览
1357人参与
牛客网
牛客企业服务