【干货】程序员面试一定要掌握的10个算法 | LeetCode 刷题清单 | 100小时+刷题经验分享 [上]

46,175
0
Published 2021-08-21
❏ ⭐️ Career Coaching ⭐️
最近开始了一个副业 - career coaching!我自己对帮助别人,做职业 mentorship 一直比较擅长和感兴趣。结合我自己的经历,在找工作和职业初期,有很多迷茫的时候,mentor 对我的帮助真的很大。所以我想开始做正式的 career coaching,给大家提供更深入的职业发展建议!

📍形式
每次 1h 私人 1:1,结合你自己的情况,给你对你最有用的建议。

📍Topics
* Job search support (review your resume, how to prepare for technical interview, practice interviews including technical interview and behavioral interview, etc.)
* Early career coaching
* Career development
* Professional goals
* Looking to pivot to a SDE career
* Performance
* Women @Tech

📍收费标准 & 预约
ins 私信 bianbian621(可以参考网上正常的 tech career coaching 的价格)


做这个视频 距离我上次刷题已经快两年了
我也是学了就忘那种 所以总结 复习和写文案都花了10个小时以上的时间
而且融合了我上百小时的刷题心血!!

而且我也不是擅长给讲题的那种 所以拍下来真的好累啊
感觉好多东西 我也不知道我有没有说清楚 哈哈哈哈

反正我脑汁已经没了 希望大家一定要点赞订阅!!
祝大家刷题加油 找工作顺利 都能拿到自己心仪的offer!

==================================================
以下是我说的 10 个算法和数据结构 和他们的 Leet Code 经典题!
功课都给你总结好了 还不来抄!

1. Recursion / Backtracking
a. 39. Combination Sum leetcode.com/problems/combination-sum/
b. 40. Combination Sum II leetcode.com/problems/combination-sum-ii/
c. 78. Subsets leetcode.com/problems/subsets/
d. 90. Subsets II leetcode.com/problems/subsets-ii/
e. 46. Permutations leetcode.com/problems/permutations/
f. 47. Permutations II leetcode.com/problems/permutations-ii/

2. Graph Traversal - DFS, BFS, Topological Sorting
a. 133. Clone Graph leetcode.com/problems/clone-graph/ BFS / DFS
b. 127. Word Ladder leetcode.com/problems/word-ladder/ BFS
c. 490. The Maze leetcode.com/problems/the-maze/
d. 210. Course Schedule II leetcode.com/problems/course-schedule-ii/ (Topological Sorting)
e. 269. Alien Dictionary leetcode.com/problems/alien-dictionary/ (Topological Sorting)

3. Binary Tree / Binary Search Tree (BST)
a. 94. Binary Tree Inorder Traversal leetcode.com/problems/binary-tree-inorder-traversa…
b. 236. Lowest Common Ancestor of a Binary Tree leetcode.com/problems/lowest-common-ancestor-of-a-…
c. 297. Serialize and Deserialize Binary Tree leetcode.com/problems/serialize-and-deserialize-bi…
d. 98. Validate Binary Search Tree leetcode.com/problems/validate-binary-search-tree/
e. 102. Binary Tree Level Order Traversal leetcode.com/problems/binary-tree-level-order-trav… (BFS)

4. Binary Search
a. 34. Find First and Last Position of Element in Sorted Array leetcode.com/problems/find-first-and-last-position…
b. 162. Find Peak Element leetcode.com/problems/find-peak-element/
c. 69. Sqrt(x) leetcode.com/problems/sqrtx/


5. Data Structure
a. 242. Valid Anagram leetcode.com/problems/valid-anagram/ (Hash Table)
b. 133. Clone Graph leetcode.com/problems/clone-graph/ (Hash Table)
c. 127. Word Ladder leetcode.com/problems/word-ladder/ (Hash Table)
d. 155. Min Stack leetcode.com/problems/min-stack/ (Stack)
e. 225. Implement Stack using Queues leetcode.com/problems/implement-stack-using-queues… (Stack / Queue)
f. 215. Kth Largest Element in an Array leetcode.com/problems/kth-largest-element-in-an-ar… (PriorityQueue)
g. 23. Merge k Sorted Lists leetcode.com/problems/merge-k-sorted-lists/ (PriorityQueue)

6. Linked List Manipulation
a. 237. Delete Node in a Linked List leetcode.com/problems/delete-node-in-a-linked-list…
b. 92. Reverse Linked List II leetcode.com/problems/reverse-linked-list-ii/
c. 876. Middle of the Linked List leetcode.com/problems/middle-of-the-linked-list/
d. 143. Reorder List leetcode.com/problems/reorder-list/

【关注我👻】
Ins: bianbian621
Weibo: 边边_401
B站: bianbian边边
小红书: bianbian边边

【边边 折扣福利】
💜 Lookfantastic 用折扣码【BIAN】 75折
tidd.ly/3nz0Pjx
线上7折+叠加95折 (=65折) 折扣码【BIAN5】
tidd.ly/3d8uhb8
💜 Adornmonde Jewelry 用折扣码【BIANBIAN10】全场9折
bit.ly/348Tobj
💜 Ana Luisa Jewelry 用折扣码【BIANBIAN10】全场9折
bit.ly/2xltnYb
💜 Beara Beara 用折扣码【bianbian】全场9折
bit.ly/32zib60
💜 Rakuten(原 Ebates) 返利网站注册送 $10 福利
bit.ly/33lKXGJ

【music】
soundcloud.com/ericreprid
ttps://soundcloud.com/quicklyquickly

📷相机: Canon g7x mark ii - bit.ly/2ZSxunm
🎥剪辑: Final Cut Pro X

【disclaimer 声明】
This video is not sponsored. 这个视频不是赞助的。
Some of the links are affiliated. 有的链接是返利链接,就是说用这个链接购买的话,会给我一小部分钱(当然你的购买价钱不会改变)。如果你要用这些链接买东西的话,提前感谢你了!❤️🙏

【business inquiries 合作联系邮箱】bianbian6

All Comments (21)
  • @allandogreat
    刷题第一阶段:我智商有问题, 第二阶段:我简历有问题,第三阶段:500道题后对技术面试信心建立了,第四阶段:开始注意行为面试问题,第五阶段:offer开始来了,第六阶段: 你开始选择公司了,第六阶段:刷题不要停,因为你随时会被解雇。
  • @cb264
    "感歎前人的智慧"this part really hits me haha 我覺得妳有一個很大的優點,就是知道怎麼"分類","歸納","總結"。 感覺學很多東西都需要,謝謝妳的分享。
  • @icebluebear
    吃透一道题的感觉也是很不错的,印象最深的就是回朔,惊叹还能自己修正错误
  • @claraxu4355
    太干货了,边边yyds!全用小本本记下了,感谢边边!!!❤
  • @yingli
    好喜欢你的视频 都好实用 会继续关注的
  • @liuyan8066
    谢谢边~视频太好了,值得收藏
  • @wenjie7753
    谢谢分享!!! 期待下一期 !!!
  • @jingyuchang1885
    爱了爱了,我也喜欢做算法题,也总是觉得前人智慧,哈哈😄!边是我的女神!
  • @hui6643
    太牛了。。很有用!谢谢!
  • @cchesheng
    边越来越美啦!谢谢分享!!!
  • 你的英语说的很亲切啊,谢谢你的分享,棒棒的