V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cnmllll
V2EX  ›  LeetCode

leetcode 刷到迷茫...

  •  
  •   cnmllll · 2020-05-06 15:36:11 +08:00 · 5338 次点击
    这是一个创建于 1672 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前刷了 100 多道题,动态规划,树,链表,啥的都刷了,现在不知道刷什么题了,感觉不会的仍然很多

    大厂面试一般会出什么题?想针对性再刷个 100 来道题

    16 条回复    2020-05-07 12:38:14 +08:00
    hooych
        1
    hooych  
       2020-05-06 15:40:40 +08:00
    之前论坛里有人回复:先刷 400 道,保底 200 道 medium
    Caratpine
        2
    Caratpine  
       2020-05-06 15:46:42 +08:00
    来来回回多刷几遍。
    大厂的一些面试官让你写算法是让你 AC 通过的,人在面试的紧张氛围下写代码可能没有平时刷题那么顺手。
    yanmulin
        3
    yanmulin  
       2020-05-06 15:52:37 +08:00 via iPhone
    同正在刷题,目前近 300 道了,仍然很多不会(哭
    wszgrcy
        4
    wszgrcy  
       2020-05-06 15:58:45 +08:00 via Android
    @Caratpine ac 通过是啥意思?
    ai277014717
        5
    ai277014717  
       2020-05-06 16:03:44 +08:00   ❤️ 1
    有些题都是需要动些小脑筋的。做过一次记住下次就会了。有些同类型的做一遍就够了,基于这点比较喜欢专题。遇到新提没思路先暴力解题。然后尝试把复杂度降低 o2,nlogn,o1,logn,常数。最好能记住几种常见的时间复杂度算法。有时即使你解出来了。也需要想象一下优化的思路。会增加对算法理解的深度。
    Caratpine
        6
    Caratpine  
       2020-05-06 17:21:51 +08:00
    @wszgrcy #4
    Accepted (AC) : OK! Your program is correct!
    alalida
        7
    alalida  
       2020-05-06 17:49:25 +08:00
    如果只追求 medium ac,那么快捷的办法就是按类型刷 ,总结 paradigm (范式)。
    这玩意和高考数学一样,你拿到题目肯定先想想考察什么知识点,再做题。
    用个时髦说法---缩小解空间的搜索范围。
    wszgrcy
        8
    wszgrcy  
       2020-05-06 17:57:47 +08:00 via Android
    @Caratpine 只通过,不考虑时间复杂度吗?
    wszgrcy
        9
    wszgrcy  
       2020-05-06 18:02:34 +08:00 via Android
    @Caratpine 额,刚才问的有点歧义,是不是只要大体路子对了就行,其它的细节优化是可以不考虑的?
    Caratpine
        10
    Caratpine  
       2020-05-06 18:39:07 +08:00
    @wszgrcy #9 这个要看面试官
    laobingge
        11
    laobingge  
       2020-05-06 22:02:37 +08:00 via Android
    拉弓不就是为了射箭吗?

    与其这样毫无目的地刷题,干嘛不去实战操练操练呢?

    现在你已经刷了不少了,一次不行就二次,二次不行就三次……,每次都能收获真实的反馈,然后再查漏补缺。说不定一次就过了呢?🙃
    linvon
        12
    linvon  
       2020-05-06 23:13:34 +08:00
    @wszgrcy AC 早期源于竞赛的 oj ( online judge ),就是在线评测系统,系统会限定你程序运行的时间和内存,变相的要求你时间和空间复杂度,所以一般说 AC 的话都是表示该题目可被接受的解法
    xupefei
        13
    xupefei  
       2020-05-07 00:33:26 +08:00 via iPhone
    先把 top interview questions 刷两遍,然后每天做几套 mock interview 题。
    jakezh
        14
    jakezh  
       2020-05-07 04:00:17 +08:00 via iPhone
    只刷 medium 不行啊 现在水涨船高,一面都有 hard+follow up 了
    cassyfar
        15
    cassyfar  
       2020-05-07 04:30:54 +08:00
    top interview question 就可以了。
    l05jq6W75b29a60l
        16
    l05jq6W75b29a60l  
       2020-05-07 12:38:14 +08:00
    我也在刷,这玩意就特么跟数学题一样,看题干就大致得有点思路,像 DP 就得看看能不能总结出来状态转移方程,回溯就得去找决策条件和剪枝。链表数组快慢指针,额外空间能不能做。有的题 idea 调试半天才能出来 让我白板估计炸裂。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1224 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 140ms · UTC 18:12 · PVG 02:12 · LAX 10:12 · JFK 13:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.