【干货】程序员面试一定要掌握的10个算法 | LeetCode 刷题清单 | 100小时+刷题经验分享 [上]
HTML-код
- Опубликовано: 20 авг 2021
- ❏ ⭐️ 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/combina...
b. 40. Combination Sum II leetcode.com/problems/combina...
c. 78. Subsets leetcode.com/problems/subsets/
d. 90. Subsets II leetcode.com/problems/subsets...
e. 46. Permutations leetcode.com/problems/permuta...
f. 47. Permutations II leetcode.com/problems/permuta...
2. Graph Traversal - DFS, BFS, Topological Sorting
a. 133. Clone Graph leetcode.com/problems/clone-g... BFS / DFS
b. 127. Word Ladder leetcode.com/problems/word-la... BFS
c. 490. The Maze leetcode.com/problems/the-maze/
d. 210. Course Schedule II leetcode.com/problems/course-... (Topological Sorting)
e. 269. Alien Dictionary leetcode.com/problems/alien-d... (Topological Sorting)
3. Binary Tree / Binary Search Tree (BST)
a. 94. Binary Tree Inorder Traversal leetcode.com/problems/binary-...
b. 236. Lowest Common Ancestor of a Binary Tree leetcode.com/problems/lowest-...
c. 297. Serialize and Deserialize Binary Tree leetcode.com/problems/seriali...
d. 98. Validate Binary Search Tree leetcode.com/problems/validat...
e. 102. Binary Tree Level Order Traversal leetcode.com/problems/binary-... (BFS)
4. Binary Search
a. 34. Find First and Last Position of Element in Sorted Array leetcode.com/problems/find-fi...
b. 162. Find Peak Element leetcode.com/problems/find-pe...
c. 69. Sqrt(x) leetcode.com/problems/sqrtx/
5. Data Structure
a. 242. Valid Anagram leetcode.com/problems/valid-a... (Hash Table)
b. 133. Clone Graph leetcode.com/problems/clone-g... (Hash Table)
c. 127. Word Ladder leetcode.com/problems/word-la... (Hash Table)
d. 155. Min Stack leetcode.com/problems/min-stack/ (Stack)
e. 225. Implement Stack using Queues leetcode.com/problems/impleme... (Stack / Queue)
f. 215. Kth Largest Element in an Array leetcode.com/problems/kth-lar... (PriorityQueue)
g. 23. Merge k Sorted Lists leetcode.com/problems/merge-k... (PriorityQueue)
6. Linked List Manipulation
a. 237. Delete Node in a Linked List leetcode.com/problems/delete-...
b. 92. Reverse Linked List II leetcode.com/problems/reverse...
c. 876. Middle of the Linked List leetcode.com/problems/middle-...
d. 143. Reorder List leetcode.com/problems/reorder...
【关注我👻】
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】
/ 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 合作联系邮箱】bianbian621@gmail.com
刷题第一阶段:我智商有问题, 第二阶段:我简历有问题,第三阶段:500道题后对技术面试信心建立了,第四阶段:开始注意行为面试问题,第五阶段:offer开始来了,第六阶段: 你开始选择公司了,第六阶段:刷题不要停,因为你随时会被解雇。
真实
"感歎前人的智慧"this part really hits me haha
我覺得妳有一個很大的優點,就是知道怎麼"分類","歸納","總結"。
感覺學很多東西都需要,謝謝妳的分享。
好喜欢你的视频 都好实用 会继续关注的
太棒了,很用心的视频。
谢谢边~视频太好了,值得收藏
谢谢分享!!! 期待下一期 !!!
精华总结!👍赞赞
太干货了,边边yyds!全用小本本记下了,感谢边边!!!❤
吃透一道题的感觉也是很不错的,印象最深的就是回朔,惊叹还能自己修正错误
太牛了。。很有用!谢谢!
点赞了! 讲点实用的!
非常硬核!感谢边~
爱了爱了,我也喜欢做算法题,也总是觉得前人智慧,哈哈😄!边是我的女神!
好用心 谢谢边!
最近在准备面试,重新刷题!看到这个视频真的太棒啦~~分类刷题真的事半功倍
你的英语说的很亲切啊,谢谢你的分享,棒棒的
边越来越美啦!谢谢分享!!!
太及时了!!!最近正准备学算法呢!!!
边边好厉害👍
经典之作!!!
马上点赞👍
非常感激!
特别感谢边边,刷了一段时间lc之后来看这个视频真的的感同身受! 讲的特别好! 最近也开始总结分类特别了,和边边的分类差不多,特别有用,之前只是按题量刷题效果差很多。
辛苦了,感谢!
太棒了!!感谢
这期真的是干货到不行啊 表白边边!!
太干货了~ 求下一期~
我这是关注了什么宝藏博主 带我刷题了哈哈哈哈
感谢分享~
先点赞,再来看视频。太用心啦~我也要转好了明年找工作了~吼吼
谢谢!找工作加油哦!
谢谢分享
大爱干货bian!
还附了汇总和题目链接,你太棒了!
小姐姐的說話聽起來很舒服,內容也著實有幫助到我
謝謝!
太谢谢边边了!正在准备算法面试呢
[1] 2:16 recursion backtracking 2:41 Q
[2] 3:04 Graph Traversal 3:20 DFS BFS 3:54 Dijkstra's algo 4:34 A* 5:20 Q 5:51 拓扑排序 5:55 Kahn's algo Q 6:17
[3] 6:46 Binary Tree 7:27 Q
[4] 8:37 Binary Search 8:56 Q
[5] 10:22 Data Structure: Hash Table, Queue, Stack, Heap 13:47 Q
[6] 14:35 Linked List 15:04 Q
[x] 15:35 notebook
谢谢边~💕💯👍
封面绝美!
边边好棒鸭!我刷题都没做啥笔记。。。学习你的学习方法!
谢谢bian
跨专业, 好棒啊,
干货~ 直接收藏为了下一次面试~~ 顺便说一下: 好喜欢你的项链~.~
哈哈哈谢谢
谢谢边边
完美
太可爱了,哈哈哈
点赞👍 边边,爱你爱你爱你,我刚要开始刷题
爱你!刷题加油呀!
感谢边边的干货分享!简直太优秀了☺️ 想问一下边边,leecode上面的premium account需要购买吗?
14:19我是看到膝盖了吗?哈哈哈 太可爱了。 感谢总结的题目,很落地。
求下一期啥时候出啊!实在是干货满满
期待了好久终于发了!!!!!!!
希望还来得及!
@@bianbian621 应该没问题的,但是如果能知道后四个类别就更好了!(如此厚颜无耻。。。
哈哈哈哈哈 下周就发!
@@bianbian621 感谢!!我想给你刷礼物😂
刷了一暑假的题了最近有点懈怠, 看到边的视频感觉又有动力继续刷了哈哈哈哈
加油加油!
很有用的建议!但还是不知道怎么总结,感觉做了这道题之后的变化就不会了,边可不可以讲讲你是怎么总结在同一个topic下各种类型的题的!谢谢!!
我也是这样,请问你会了吗
刷題,高中狀元,榜眼,探花都好,效忠朝廷,讓你有享不盡的榮華富貴
口红不错
good
感谢楼主分享,受益了。班门弄斧下,Dijkstra这个词起源于荷兰语,荷兰语中ij是一个固定组合,发音非常接近,甚至可以认为就是英语第一个字母A/ei/的发音。
我居然全都听懂了,作为一个上过algorithms还当过两次TA的同学
语速太快了 重新录一个视频可能会效果更好 哈哈 一点点小建议
来了来了来了
最近也在荷兰面试找工作,都没有用到算法,但是看到这么爆肝的整理视频太赞了!
请问荷兰找工作只用英语可以吗
wow 看到阿乐了!
虽然好早就因为看题解关注边边了,但是吸引我点进来这个视频的还是你的美貌!
我在听什么。。。 哈哈哈来支持一下
竟然同是材料人!!...三连了
想问问case interview 和BQ的攻略~~爱wuli bian~
为什么你讲话那么让人觉得不凡尔赛,还觉得很舒服 哈哈哈哈
哇 五分钟!
刷了一百多道,按leetcode里的教程做的。刷二叉树的时候一天只能看一道题。递归确实难理解,把递归夹在循环里更是难上难。所以能用bfs的我绝对不用dfs。今天看递归ii里的天际线问题直接崩溃了,怀疑自己是不是适合做程序员🥲果断放弃了开始刷二分法,终于又找回了一丢丢自信
说实话,刚看了回国的视频,回国的人整个状态真的比这期美很多,追求爱情的女人最美啊
材料狗点个赞
2:57 traversal on graph
感谢边边!现在一边上班,一边刷题。。。。
很辛苦的 棒棒哒
我也要面试了,谢谢分享, dp问题不常见吗
边边,想问一下,我想开始刷题,但是不知道怎么开始,是从你说的第一个类型的第一道题开始吗?还是之前需要学习一些东西才可以开始呢?谢谢!
午安
最近在刷题 怎么这么巧
一讲到code 程序媛工作,views就飙升
Bst and bts 哈哈哈 我也是
哈哈哈哈哈哈
打卡mark
女菩萨!!!
边 我想知道 现实的SDE在工作中 是怎么用到这些刷过的题的?
每刷一段时间题 就来看看
美女想请教一下,跳槽去这种大厂找工作的时候,需要有清晰地岗位目标吗(比如前段后端,服务器,AI,或者是移动端什么的),并且针对岗位去提前准备一些编程技能?还是说就刷题就行,之后可以再挑组,具体的一些编程技能现学就行?我在一家小公司写程序十年了,主要是做numerical computing的,信号处理,微分方程数值解这些东西,用的是C++和cuda,属于石油行业。但是感觉行业也没太大发展,想要去找找大厂的工作,但是又没有明确的目标想要做什么具体的职位,对大厂的招聘逻辑也不是很清楚,还在摸索阶段。
刷题就行,但是你十年工作经验得准备系统设计
linked list最阴间的可能是做各种sort
3:30 BFS 和 DFS 说反了吧???BFS 是 layer by layer(就是您说的走到头)。是我理解错了还是边边口误??
好像没有简单字符串的处理
边边请来讲一下你是怎么准备system design的?无从下手啊。
+
蹲边边手把手教敲代码
可以给内推嘛
想問下full time 工作,你是怎麽擠出時間 來刷題的呢?
写繁体字的也996吗
边~想请教一下,你觉得Leetcode有必要开通premiun会员么?
积极准备面试的时候 还是可以订阅一阵子的 就是可以看到frequency和公司的题之类的 找到工作就可以退订了 hhh
@@bianbian621 谢谢,边~ 你越来越美了呢
@@jianlu8247 谢谢姐妹的建议哦,爱你❤。你真棒
1024!
边边啊,你在国内的本科是哪所大学啊,可以介绍下当时的留学申请经验吗
我记得边好像是清华的吧
啊不是!我是北科的!
@@bianbian621 从北科申请进斯坦福,对北科时期的本科绩点要求是不是很高?从大一到大四必须保持成绩优秀?
看了你的笔记本 好像并没有一个主题留出很多空页再来到下一个主题 那么你在做题的时候 是集中做完一个主题 再开始其他类别吗
哇 你看的好细 这个本子只是笔记本 用来复习所有概念的 我还有练习题本
@@bianbian621 你好用心啊 只是总结概念都可以写满一本 我也是刚开始刷题 要向你学习了
我就问你是不是陕西人😂
在刷题上的时间超过100小时以上???????我没听错吧。
神 边 0.0
中学生瑟瑟发抖
没有dp吗
才100小时?我都超过1000了
recusion 读错了
哎 我不说了 后面大量单词读错了 怎么进 facebook 的???