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

被 Leetcode 封禁了

  •  
  •   JerryZou ·
    zry656565 · 2015-11-24 15:50:28 +08:00 · 5827 次点击
    这是一个创建于 3279 天前的主题,其中的信息可能已经有所发展或是发生改变。

    起因

    同样的代码,别人放在 Github 上,注释里写这段代码打败了 100% 的 JS Submission 。然而我自己复制下来 Submit 一下却只打败了 2% 的 JS Submission 。感觉 Leetcode 的 OJ 不是很稳定,如果服务器很忙的话,显然会导致 runtime 变长。

    于是

    我在 chrome 控制台里把 submit 请求按 curl 的形式复制下来,并写了个小程序,每一分钟 submit 一次,把运行的时间结果存在 db 里。大概从昨晚 11 点左右开始,然后一觉醒来发现凌晨四点多开始没数据了;于是发现账号应该是被封禁了,至今无法提交任何解答了。= =

    结果

    同一段代码从 11 点 到 4 点 之间的 300+ 次 JS 解答 submit ,最快 132ms ,最慢 236ms. 更详细的统计还没做。。

    第 1 条附言  ·  2015-11-24 23:29:52 +08:00

    测试结果。。

    Leetcode Benchmark

    23 条回复    2015-11-25 23:13:36 +08:00
    LioMore
        1
    LioMore  
       2015-11-24 15:54:23 +08:00
    你应该把这段话发给 [email protected]
    rock_cloud
        2
    rock_cloud  
       2015-11-24 16:23:26 +08:00
    干这种事不应该用小号么。。。
    JerryZou
        3
    JerryZou  
    OP
       2015-11-24 16:26:08 +08:00
    @LioMore 然后说什么?= =
    JerryZou
        4
    JerryZou  
    OP
       2015-11-24 16:26:41 +08:00
    @rock_cloud 的确应该,一开始觉得一分钟一次的频率根本不快。。
    qiufou
        5
    qiufou  
       2015-11-24 16:37:44 +08:00
    nowcoder.com 不谢
    今天刚看到这个网站,好像可以满足你的需求。
    JerryZou
        6
    JerryZou  
    OP
       2015-11-24 17:02:17 +08:00
    @qiufou 这个网站跟 leetcode 关注点不同吧?
    PublicID
        7
    PublicID  
       2015-11-24 17:07:14 +08:00 via Android
    交了 300 个一样的 solution 换我也封你= =
    virusdefender
        8
    virusdefender  
       2015-11-24 17:07:46 +08:00
    服务器同时判题比较多的话,可能就会造成时间增长。
    PublicID
        9
    PublicID  
       2015-11-24 17:08:28 +08:00 via Android
    @virusdefender 正常不看 CPU 时间么?
    JerryZou
        10
    JerryZou  
    OP
       2015-11-24 18:10:56 +08:00
    @PublicID 还能看 CPU 时间这么黑科技啦!
    JerryZou
        11
    JerryZou  
    OP
       2015-11-24 18:11:33 +08:00
    @virusdefender 是呀,写这个程序的目的就是看看啥时候 Leetcode 比较闲蛤
    wph95
        12
    wph95  
       2015-11-24 18:18:28 +08:00
    lintcode 不谢 完美替代收费的 leetcode
    & 1 分钟 1 次 算坑了 。。。
    & LeetCode 评测机很多 分到哪台服务器上速度是不一样的
    vanxining
        13
    vanxining  
       2015-11-24 18:55:31 +08:00 via Android
    @wph95 LintCode 没有讨论。
    wph95
        14
    wph95  
       2015-11-24 19:00:32 +08:00
    @vanxining 的确是
    Lintcode 还是小众
    LeetCode 的生态起来了。。。。
    如果抛开 题解 讨论来看

    我觉得 Lintcode 比 LeetCode 强, 做的人用心, 总觉得 LeetCode 开始剪羊毛了(不是说做法不对, LeetCode 还有很多能提升的地方)
    virusdefender
        15
    virusdefender  
       2015-11-24 19:28:21 +08:00
    @PublicID leetcode 这个差别两倍了,应该不是看的 cpu 时间。不过大部分的 oj 都是看 cpu 时间的
    br00k
        16
    br00k  
       2015-11-24 20:17:34 +08:00 via Android
    有时候差别还挺大的。
    JerryZou
        17
    JerryZou  
    OP
       2015-11-24 20:26:59 +08:00
    @wph95 Lintcode 看着还不错,不过 Leetcode 支持的语言还是多些。。比如我常用的 JS , Lintcode 不支持。。
    contractswif
        18
    contractswif  
       2015-11-24 21:28:11 +08:00
    @wph95 666
    cheneydog
        19
    cheneydog  
       2015-11-24 21:38:22 +08:00
    论小号的重要性,我也是被 V2EX 封号了之后才觉悟的;
    JerryZou
        20
    JerryZou  
    OP
       2015-11-24 22:14:14 +08:00
    @cheneydog 哎~太囧了。。
    nowcoder
        21
    nowcoder  
       2015-11-25 01:01:21 +08:00 via iPhone
    @JerryZou nowcoder 上也有在线编程题 模式类似 leetcode
    msg7086
        22
    msg7086  
       2015-11-25 01:06:51 +08:00
    所谓的不作死就
    JerryZou
        23
    JerryZou  
    OP
       2015-11-25 23:13:36 +08:00
    @msg7086 必死强迫症啊!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   973 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:36 · PVG 04:36 · LAX 12:36 · JFK 15:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.