算法面试力扣手撕题总结

1️⃣排序与选择
·快排( LC 912)
·数组中第 k 大的元素( LC 215)
·数组中最小的 k 个数( LC 面试题17.14)
2️⃣二分与数学(含概率)
· sqrt ( x )( LC 69)
·pow ( x , n )( LC 50)
·搜索旋转数组( LC 33)
·Rand7实现Rand10( LC 470)
3️⃣双指针与滑动窗口
·三数之和( LC 15)
·滑动窗口最大值( LC 239)
·有效三角形的个数( LC 611)·最小覆盖子串( LC 76)·长度最小子数组( LC 209)
4️⃣栈与队列/表达式
·有效的括号( LC 20)
·最长有效括号( LC 32)
·逆波兰表达式求值( LCR 036)
5️⃣链表
·反转链表( LC 206)
·反转链表 II ( LC 92)
·k 个一组翻转链表( LC 25)
·环形链表/环形链表 II ( LC 141/142)
·删除链表倒数第 n 个节点( LC 19)
·课程表 II ( LC 210)
6️⃣动态规划(序列/路径/计数/区间)
·最大子数组和( LC 53)
·最长递增子序列 LIS ( LC 300)
·最小路径和( LC 64)
·加油站(贪心/ DP , LC 134)
·最大乘积子数组( LC 152)
·打家劫舍 II ( LC 213)
·不同的子序列( LC 115)
·爬楼梯( LC 70)
·最长公共子序列 LCS ( LC 1143)
7️⃣字符串
·最长回文子串( LC 5)·最长回文子序列( LC 516)
·字符串解码( LC 394)
·编辑距离( LC 72)
·大数相乘( LC 43)
全部评论

相关推荐

敲完最后一行代码、提交 Final 项目,金九银十的秋招总算画上句点!(人已肝到瘫... 🫠 先火速来波复盘,给同为软开人的兄弟们避坑:这波主投赛道:大中厂、互联网大厂、车企研发中心、头部国央企 IT 部、高端制造科技公司方向锁定:后端开发 + 嵌入式开发 + 测试开发 🎯(主后端,测试 / 嵌入式兜底)・📮 累计投递:412 家(软开海投战士报到!Java/Python 岗通投,不挑城市先冲量🌊)・📝 一轮测评:193 次(行测 + 性格测试看到吐,中途摆烂放弃 12 次,悔到拍大腿)・📝 二轮技术测评:46 次(LeetCode 中等题打底,手撕代码写到手酸,放弃 3 次超难算法题)・💻 一轮技术面:42 场(基础面 + coding 面双杀,主动拒面 18 场(薪资 / 城市不匹配))・💻 二轮技术面:17 场(深挖项目 + 框架原理,SpringBoot/MySQL 优化被问麻了)・💻 三轮综合面 / HR 面:9 场(谈薪资 + 职业规划,放弃 2 场(加班严重 + 团队氛围不搭))・🎉 意向书:4 家(3 家后端 + 1 家测试开发,总算有保底了!)・🎁 已开奖:2 家(居然有一家是冲刺岗!薪资超预期,缘分呐~)・💀 明确挂掉:117 家(感谢信收到邮箱提示爆炸,技术面挂一半,HR 面挂一半 hhh,没关系下次再战!)
十一月总结
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务