V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
vjnjc
V2EX  ›  问与答

老铁们,你们刷题的时候一道 medium 难度的算法大概要花多久啊?

  •  
  •   vjnjc · 2017-12-14 11:20:24 +08:00 · 7121 次点击
    这是一个创建于 2315 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近被某公司的 hr 扔了个 jd,心里不安分,于是投了简历。

    第一轮是在线算法题初筛,一共 4 题,共 75 分钟,难度分别是 easy,easy,medium,介于 easy 和 medium 之间。(难度是我根据 leecode 上难度估算的)我用光了时间才做到第三题,还没处理边界情况。

    想了解一下你们做一题 easy 的大概要多久,做一题 medium 的要多久?
    这种题目要保留做题痕迹吗?还是可以在 ide 里面做完,再贴进去的?
    14 条回复    2017-12-14 16:26:36 +08:00
    Hayek
        1
    Hayek  
       2017-12-14 11:52:15 +08:00   ❤️ 1
    在下不才,刚开始刷题的时候所有题目都是第一次见到,
    easy 平均半个小时以内,一般不超过 1 个小时。
    medium 平均 2 个小时以内,一般不超过 4 个小时。
    hard 能不查资料做出来的不多,没怎么统计。

    4 个题目,75 分钟这种面试强度,我之前都是提前刷题背算法或者答案的。
    vjnjc
        2
    vjnjc  
    OP
       2017-12-14 12:08:33 +08:00
    @Hayek 好的非常感谢分享,感觉你的速度和我差不多~
    codermagefox
        3
    codermagefox  
       2017-12-14 12:22:33 +08:00
    Easy 和 1L 一个速度.
    Medium 大概是 1L 两倍.
    Hard 写不动.....

    果然我还是太弱(哭
    lsmgeb89
        4
    lsmgeb89  
       2017-12-14 12:23:12 +08:00
    easy 一般 15 分钟吧,但是最近的 easy 也不好弄。

    medium 没见过的话,时间很不定啊。
    Perry
        5
    Perry  
       2017-12-14 12:27:35 +08:00 via iPhone
    Leetcode 的 medium 其实难度波动蛮大的
    一般都花半个小时以内弄清楚解题方法和基本步骤,然后一小时左右写出来 脑子短路的时候会看看 tag 和 hint
    题目做多了归类好题型的大神们 medium 题目一眼就能看出来应该怎么做 然而我不是那类人
    neosfung
        6
    neosfung  
       2017-12-14 12:33:34 +08:00   ❤️ 1
    LeetCode 的 medium 题,视乎难易程度,从 10 分钟到 30 分钟吧
    Zegendary
        7
    Zegendary  
       2017-12-14 13:17:18 +08:00
    我 medium 用了俩小时 哭死了
    cabing
        8
    cabing  
       2017-12-14 13:36:59 +08:00
    做算法题有次做到面试官无聊的开始电脑聊天了。。~~,目前还没开始刷 leetcode。
    感觉有必要刷刷了。
    zjbztianya
        9
    zjbztianya  
       2017-12-14 13:46:52 +08:00
    最近在用 go 刷,我能说写测试案例花的时间比题目代码时间多么。。。不过 AC 率有了显著的提高,75%左右。。。
    wizardmerlin
        10
    wizardmerlin  
       2017-12-14 15:27:20 +08:00
    easy 平均半个小时以内,一般不超过 1 个小时。
    medium 平均 1 个小时以内,一般不超过 2 个小时。

    hard 不管,毕竟本来就只是为了加固专业性,不是为了面试的。笑 /
    (一般白板测试,也就到 medium 为止)
    dltsgl
        11
    dltsgl  
       2017-12-14 15:34:07 +08:00
    这个要看查资料的速度了,我从来没有独立做出来过,不论哪个 level
    hxtheone
        12
    hxtheone  
       2017-12-14 15:41:55 +08:00
    如果只统计 AC 的题的话, 个人感觉:

    easy 平均半个小时以内
    medium 平均一个小时以内
    hard 题基本不碰, 做的几道都是第一眼就灵光一闪想出解法的

    leetcode 同一级别难度波动挺大的, 不过不管怎么样, 75 分钟 4 道题难度还是不小, 如果要 pass 所有边界 case, 全 AC 难度有点大

    顺便日常推我的刷题 repo: https://github.com/MrHuxu/leetcode
    xern
        13
    xern  
       2017-12-14 15:45:18 +08:00 via Android
    比较难的 medium 大概要 40min+
    vjnjc
        14
    vjnjc  
    OP
       2017-12-14 16:26:36 +08:00
    感觉 medium 能在一小时内做出来的都是大神啊,我遇到的这个 medium 正好以前看过简单版的,也算是考虑过了,才能做这么快。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1018 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:24 · PVG 03:24 · LAX 12:24 · JFK 15:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.