【干货】程序员面试一定要掌握的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

Комментарии • 134

  • @allandogreat
    @allandogreat 2 года назад +41

    刷题第一阶段:我智商有问题, 第二阶段:我简历有问题,第三阶段:500道题后对技术面试信心建立了,第四阶段:开始注意行为面试问题,第五阶段:offer开始来了,第六阶段: 你开始选择公司了,第六阶段:刷题不要停,因为你随时会被解雇。

    • @mr6462
      @mr6462 2 года назад

      真实

  • @cb264
    @cb264 2 года назад +26

    "感歎前人的智慧"this part really hits me haha
    我覺得妳有一個很大的優點,就是知道怎麼"分類","歸納","總結"。
    感覺學很多東西都需要,謝謝妳的分享。

  • @yingli
    @yingli Год назад

    好喜欢你的视频 都好实用 会继续关注的

  • @cokeiced7594
    @cokeiced7594 2 года назад

    太棒了,很用心的视频。

  • @liuyan8066
    @liuyan8066 2 года назад

    谢谢边~视频太好了,值得收藏

  • @wenjie7753
    @wenjie7753 2 года назад

    谢谢分享!!! 期待下一期 !!!

  • @TotorasLife
    @TotorasLife 2 года назад

    精华总结!👍赞赞

  • @claraxu4355
    @claraxu4355 2 года назад

    太干货了,边边yyds!全用小本本记下了,感谢边边!!!❤

  • @icebluebear
    @icebluebear 2 года назад +2

    吃透一道题的感觉也是很不错的,印象最深的就是回朔,惊叹还能自己修正错误

  • @hui6643
    @hui6643 2 года назад +1

    太牛了。。很有用!谢谢!

  • @huichen6371
    @huichen6371 2 года назад

    点赞了! 讲点实用的!

  • @emilyhou2080
    @emilyhou2080 2 года назад

    非常硬核!感谢边~

  • @jingyuchang1885
    @jingyuchang1885 2 года назад +1

    爱了爱了,我也喜欢做算法题,也总是觉得前人智慧,哈哈😄!边是我的女神!

  • @mortysmith7009
    @mortysmith7009 2 года назад

    好用心 谢谢边!

  • @fiona9364
    @fiona9364 2 года назад +3

    最近在准备面试,重新刷题!看到这个视频真的太棒啦~~分类刷题真的事半功倍

  • @zhoumichael9646
    @zhoumichael9646 Год назад

    你的英语说的很亲切啊,谢谢你的分享,棒棒的

  • @cchesheng
    @cchesheng 2 года назад

    边越来越美啦!谢谢分享!!!

  • @graduallythensuddenly6796
    @graduallythensuddenly6796 2 года назад +1

    太及时了!!!最近正准备学算法呢!!!

  • @yoyolynne812
    @yoyolynne812 3 месяца назад

    边边好厉害👍

  • @yolanda777
    @yolanda777 2 года назад

    经典之作!!!

  • @jingyuchang1885
    @jingyuchang1885 2 года назад

    马上点赞👍

  • @shuier525
    @shuier525 2 года назад

    非常感激!

  • @carolcheng9513
    @carolcheng9513 2 года назад +3

    特别感谢边边,刷了一段时间lc之后来看这个视频真的的感同身受! 讲的特别好! 最近也开始总结分类特别了,和边边的分类差不多,特别有用,之前只是按题量刷题效果差很多。

  • @ytzhang1209
    @ytzhang1209 2 года назад

    辛苦了,感谢!

  • @chenhuajuan531
    @chenhuajuan531 2 года назад

    太棒了!!感谢

  • @winubble7892
    @winubble7892 2 года назад

    这期真的是干货到不行啊 表白边边!!

  • @user-vk4pr7qx6b
    @user-vk4pr7qx6b 2 года назад

    太干货了~ 求下一期~

  • @emmafan713
    @emmafan713 2 года назад +1

    我这是关注了什么宝藏博主 带我刷题了哈哈哈哈

  • @shuochen4093
    @shuochen4093 2 года назад

    感谢分享~

  • @xizhu9392
    @xizhu9392 2 года назад

    先点赞,再来看视频。太用心啦~我也要转好了明年找工作了~吼吼

    • @bianbian621
      @bianbian621  2 года назад

      谢谢!找工作加油哦!

  • @frazhou1
    @frazhou1 2 года назад

    谢谢分享

  • @jinshuangniu5154
    @jinshuangniu5154 2 года назад

    大爱干货bian!

  • @user-xn9sw1ip8l
    @user-xn9sw1ip8l 2 месяца назад

    还附了汇总和题目链接,你太棒了!

  • @yi9348
    @yi9348 2 года назад

    小姐姐的說話聽起來很舒服,內容也著實有幫助到我
    謝謝!

  • @mengyuanli3931
    @mengyuanli3931 2 года назад

    太谢谢边边了!正在准备算法面试呢

  • @user-mq8mw7qk9r
    @user-mq8mw7qk9r Год назад +5

    [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

  • @gufrancis9946
    @gufrancis9946 2 года назад

    谢谢边~💕💯👍

  • @tammyteng9127
    @tammyteng9127 2 года назад

    封面绝美!

  • @huiwenxu4463
    @huiwenxu4463 2 года назад

    边边好棒鸭!我刷题都没做啥笔记。。。学习你的学习方法!

  • @cwcr8048
    @cwcr8048 2 года назад +1

    谢谢bian

  • @FiroYang
    @FiroYang 2 года назад

    跨专业, 好棒啊,

  • @annshi1476
    @annshi1476 2 года назад

    干货~ 直接收藏为了下一次面试~~ 顺便说一下: 好喜欢你的项链~.~

  • @yuxiu1386
    @yuxiu1386 2 года назад

    谢谢边边

  • @westw3489
    @westw3489 2 года назад +1

    完美

  • @imayus
    @imayus 2 года назад

    太可爱了,哈哈哈

  • @baojuwang9704
    @baojuwang9704 2 года назад

    点赞👍 边边,爱你爱你爱你,我刚要开始刷题

  • @juliez548
    @juliez548 2 года назад +1

    感谢边边的干货分享!简直太优秀了☺️ 想问一下边边,leecode上面的premium account需要购买吗?

  • @zhbitjean
    @zhbitjean Год назад

    14:19我是看到膝盖了吗?哈哈哈 太可爱了。 感谢总结的题目,很落地。

  • @violetguo475
    @violetguo475 2 года назад

    求下一期啥时候出啊!实在是干货满满

  • @user-hx1cs5bz1b
    @user-hx1cs5bz1b 2 года назад

    期待了好久终于发了!!!!!!!

    • @bianbian621
      @bianbian621  2 года назад

      希望还来得及!

    • @user-hx1cs5bz1b
      @user-hx1cs5bz1b 2 года назад

      @@bianbian621 应该没问题的,但是如果能知道后四个类别就更好了!(如此厚颜无耻。。。

    • @bianbian621
      @bianbian621  2 года назад +2

      哈哈哈哈哈 下周就发!

    • @user-hx1cs5bz1b
      @user-hx1cs5bz1b 2 года назад

      @@bianbian621 感谢!!我想给你刷礼物😂

  • @sophiechen7601
    @sophiechen7601 2 года назад +6

    刷了一暑假的题了最近有点懈怠, 看到边的视频感觉又有动力继续刷了哈哈哈哈

  • @yilinliu2238
    @yilinliu2238 2 года назад +24

    很有用的建议!但还是不知道怎么总结,感觉做了这道题之后的变化就不会了,边可不可以讲讲你是怎么总结在同一个topic下各种类型的题的!谢谢!!

    • @howardcao7975
      @howardcao7975 2 года назад

      我也是这样,请问你会了吗

  • @winterheat
    @winterheat 2 года назад

    刷題,高中狀元,榜眼,探花都好,效忠朝廷,讓你有享不盡的榮華富貴

  • @yel2730
    @yel2730 2 года назад

    口红不错

  • @kipxu1549
    @kipxu1549 2 года назад +1

    good

  • @vincenthou6459
    @vincenthou6459 Год назад +2

    感谢楼主分享,受益了。班门弄斧下,Dijkstra这个词起源于荷兰语,荷兰语中ij是一个固定组合,发音非常接近,甚至可以认为就是英语第一个字母A/ei/的发音。

  • @youlandasu5832
    @youlandasu5832 2 года назад

    我居然全都听懂了,作为一个上过algorithms还当过两次TA的同学

  • @bbs32
    @bbs32 2 месяца назад

    语速太快了 重新录一个视频可能会效果更好 哈哈 一点点小建议

  • @weisiqi685
    @weisiqi685 2 года назад

    来了来了来了

  • @HoiAle
    @HoiAle 2 года назад +3

    最近也在荷兰面试找工作,都没有用到算法,但是看到这么爆肝的整理视频太赞了!

    • @jasonwang362
      @jasonwang362 2 года назад

      请问荷兰找工作只用英语可以吗

    • @gregliu4959
      @gregliu4959 2 года назад

      wow 看到阿乐了!

  • @nobodyknows5057
    @nobodyknows5057 2 года назад +1

    虽然好早就因为看题解关注边边了,但是吸引我点进来这个视频的还是你的美貌!

  • @weiyan5346
    @weiyan5346 2 года назад +1

    我在听什么。。。 哈哈哈来支持一下

  • @adairli8761
    @adairli8761 2 года назад

    竟然同是材料人!!...三连了

  • @YW1934
    @YW1934 2 года назад +1

    想问问case interview 和BQ的攻略~~爱wuli bian~

  • @user-uk1mr7xm3e
    @user-uk1mr7xm3e 2 года назад

    为什么你讲话那么让人觉得不凡尔赛,还觉得很舒服 哈哈哈哈

  • @yugelu2041
    @yugelu2041 2 года назад

    哇 五分钟!

  • @icebluebear
    @icebluebear 2 года назад

    刷了一百多道,按leetcode里的教程做的。刷二叉树的时候一天只能看一道题。递归确实难理解,把递归夹在循环里更是难上难。所以能用bfs的我绝对不用dfs。今天看递归ii里的天际线问题直接崩溃了,怀疑自己是不是适合做程序员🥲果断放弃了开始刷二分法,终于又找回了一丢丢自信

  • @amyzhang8155
    @amyzhang8155 2 года назад

    说实话,刚看了回国的视频,回国的人整个状态真的比这期美很多,追求爱情的女人最美啊

  • @travorshin
    @travorshin 2 года назад

    材料狗点个赞

  • @ruixue6955
    @ruixue6955 Год назад

    2:57 traversal on graph

  • @cath1569
    @cath1569 2 года назад

    感谢边边!现在一边上班,一边刷题。。。。

  • @zhixianpiao3935
    @zhixianpiao3935 2 года назад

    我也要面试了,谢谢分享, dp问题不常见吗

  • @Lea-pe7jy
    @Lea-pe7jy 2 года назад

    边边,想问一下,我想开始刷题,但是不知道怎么开始,是从你说的第一个类型的第一道题开始吗?还是之前需要学习一些东西才可以开始呢?谢谢!

  • @jos6982
    @jos6982 2 года назад

    午安

  • @binyu335
    @binyu335 2 года назад

    最近在刷题 怎么这么巧

  • @kennyy321
    @kennyy321 2 года назад

    一讲到code 程序媛工作,views就飙升

  • @amberjin5401
    @amberjin5401 2 года назад

    Bst and bts 哈哈哈 我也是

  • @user-or6tt5vo2j
    @user-or6tt5vo2j Год назад

    打卡mark

  • @whateverandrew
    @whateverandrew 2 года назад

    女菩萨!!!

  • @rubyjiang8836
    @rubyjiang8836 2 года назад +1

    边 我想知道 现实的SDE在工作中 是怎么用到这些刷过的题的?

  • @cwcr8048
    @cwcr8048 2 года назад

    每刷一段时间题 就来看看

  • @funnylife565
    @funnylife565 2 года назад

    美女想请教一下,跳槽去这种大厂找工作的时候,需要有清晰地岗位目标吗(比如前段后端,服务器,AI,或者是移动端什么的),并且针对岗位去提前准备一些编程技能?还是说就刷题就行,之后可以再挑组,具体的一些编程技能现学就行?我在一家小公司写程序十年了,主要是做numerical computing的,信号处理,微分方程数值解这些东西,用的是C++和cuda,属于石油行业。但是感觉行业也没太大发展,想要去找找大厂的工作,但是又没有明确的目标想要做什么具体的职位,对大厂的招聘逻辑也不是很清楚,还在摸索阶段。

    • @jarjarbinkscc1436
      @jarjarbinkscc1436 2 года назад

      刷题就行,但是你十年工作经验得准备系统设计

  • @keyuchen3738
    @keyuchen3738 Год назад

    linked list最阴间的可能是做各种sort

  • @steveleung2335
    @steveleung2335 2 года назад

    3:30 BFS 和 DFS 说反了吧???BFS 是 layer by layer(就是您说的走到头)。是我理解错了还是边边口误??

  • @rliu5925
    @rliu5925 2 года назад

    好像没有简单字符串的处理

  • @aftraftr4009
    @aftraftr4009 2 года назад +1

    边边请来讲一下你是怎么准备system design的?无从下手啊。

  • @tammyteng9127
    @tammyteng9127 2 года назад

    蹲边边手把手教敲代码

  • @yuanzhenxia4623
    @yuanzhenxia4623 2 года назад

    可以给内推嘛

  • @cherylguan840
    @cherylguan840 2 года назад +8

    想問下full time 工作,你是怎麽擠出時間 來刷題的呢?

  • @user-vk4zm8wr8d
    @user-vk4zm8wr8d 2 года назад

    边~想请教一下,你觉得Leetcode有必要开通premiun会员么?

    • @bianbian621
      @bianbian621  2 года назад

      积极准备面试的时候 还是可以订阅一阵子的 就是可以看到frequency和公司的题之类的 找到工作就可以退订了 hhh

    • @user-vk4zm8wr8d
      @user-vk4zm8wr8d 2 года назад

      @@bianbian621 谢谢,边~ 你越来越美了呢

    • @user-vk4zm8wr8d
      @user-vk4zm8wr8d 2 года назад

      @@jianlu8247 谢谢姐妹的建议哦,爱你❤。你真棒

  • @s6mksad478
    @s6mksad478 2 года назад

    1024!

  • @user-lh7mr3lt2d
    @user-lh7mr3lt2d 2 года назад

    边边啊,你在国内的本科是哪所大学啊,可以介绍下当时的留学申请经验吗

    • @meng2141
      @meng2141 2 года назад

      我记得边好像是清华的吧

    • @bianbian621
      @bianbian621  2 года назад

      啊不是!我是北科的!

    • @user-lh7mr3lt2d
      @user-lh7mr3lt2d 2 года назад

      @@bianbian621 从北科申请进斯坦福,对北科时期的本科绩点要求是不是很高?从大一到大四必须保持成绩优秀?

  • @xuzack832
    @xuzack832 2 года назад

    看了你的笔记本 好像并没有一个主题留出很多空页再来到下一个主题 那么你在做题的时候 是集中做完一个主题 再开始其他类别吗

    • @bianbian621
      @bianbian621  2 года назад

      哇 你看的好细 这个本子只是笔记本 用来复习所有概念的 我还有练习题本

    • @xuzack832
      @xuzack832 2 года назад

      @@bianbian621 你好用心啊 只是总结概念都可以写满一本 我也是刚开始刷题 要向你学习了

  • @yiyang4942
    @yiyang4942 Год назад

    我就问你是不是陕西人😂

  • @AlvinC-sz3li
    @AlvinC-sz3li 2 года назад +1

    在刷题上的时间超过100小时以上???????我没听错吧。

  • @smartsky4825
    @smartsky4825 2 года назад

    神 边 0.0

  • @user-wu8lo3bz5k
    @user-wu8lo3bz5k 2 года назад

    中学生瑟瑟发抖

  • @rachelwang5547
    @rachelwang5547 2 года назад

    没有dp吗

  • @bakecook8121
    @bakecook8121 Год назад

    才100小时?我都超过1000了

  • @jianjunxiao5779
    @jianjunxiao5779 10 месяцев назад

    recusion 读错了

    • @jianjunxiao5779
      @jianjunxiao5779 10 месяцев назад

      哎 我不说了 后面大量单词读错了 怎么进 facebook 的???