V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yuldx
V2EX  ›  程序员

有没有一起刷题的小伙伴

  •  
  •   yuldx · 2018-06-09 09:43:03 +08:00 · 4557 次点击
    这是一个创建于 2389 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 brute force 完成了 leetcode 的第一题,打败了百分之 8 的人,感觉路很长。有没有和我一样基础差的一起暑假刷题的。

    25 条回复    2018-06-10 21:34:36 +08:00
    vegito2002
        1
    vegito2002  
       2018-06-09 09:53:41 +08:00   ❤️ 1
    一亩三分地了解一下, 全是刷题的
    agagega
        2
    agagega  
       2018-06-09 09:53:47 +08:00 via iPhone
    感觉这玩意比背单词难坚持
    SkyeX
        3
    SkyeX  
       2018-06-09 09:55:07 +08:00
    天天在刷中
    SkyeX
        4
    SkyeX  
       2018-06-09 09:56:38 +08:00
    学习了 新单词 brute force
    Or2
        5
    Or2  
       2018-06-09 10:02:46 +08:00
    +1
    HBpencil
        6
    HBpencil  
       2018-06-09 10:03:22 +08:00 via Android
    天天在刷
    yuldx
        7
    yuldx  
    OP
       2018-06-09 10:11:15 +08:00
    @vegito2002 发现新大陆,全是。


    @SkyeX
    @HBpencil 怎么坚持的,不容易啊。
    MrXiong
        8
    MrXiong  
       2018-06-09 10:48:33 +08:00
    @agagega 如果你觉得算法题很有趣的话,就不难了
    agagega
        9
    agagega  
       2018-06-09 10:51:13 +08:00
    @MrXiong 有趣是有趣,不过这玩意时间不太好控制,有些题想不出来会在脑海里占据一整天..
    HBpencil
        10
    HBpencil  
       2018-06-09 11:22:53 +08:00 via Android
    @yuldx 刷习惯了,一天不刷就难受😂
    yuldx
        11
    yuldx  
    OP
       2018-06-09 11:46:39 +08:00
    @MrXiong 挫败感有点强,学了两年 cs,一道 easy 题硬是想不出比 O ( n^2 )快的。
    vegito2002
        12
    vegito2002  
       2018-06-09 11:58:14 +08:00
    @yuldx 很正常的, 慢慢来就行了. 刷题这个东西就是典型的需要量变导致质变, 我一开始刷的时候一整天的时间都刷不完三题.
    yuldx
        13
    yuldx  
    OP
       2018-06-09 12:31:17 +08:00
    @vegito2002 谢谢安慰,刚开始应该优先题目量还是优先时间复杂度呢?
    vegito2002
        14
    vegito2002  
       2018-06-09 12:45:44 +08:00   ❤️ 2
    @yuldx 看个人吧. 我当时基础差, 所以我采取的是深度优先: 每一道题不仅要 AC, 还要看完 editorial, 然后 discuss 至少看四个帖子, 然后 submission 至少还要挑出来一个最优解.
    如果你基础还可以, 可以广度优先: 先把数量堆上去, 套路都熟悉之后思路变宽其实也不错
    mjikop1231
        15
    mjikop1231  
       2018-06-09 14:05:14 +08:00
    传说中的 紫书、白书、黑书 了解一下?

    一般看 discuss 也就是去找找有没有新思路和黑科技。

    时间复杂度只要你做下去你就会知道,能过题的复杂度就够了
    abowloflrf
        16
    abowloflrf  
       2018-06-09 14:07:23 +08:00 via iPhone
    同刚开始刷题,为了准备马上的秋招,意思加油吧
    abowloflrf
        17
    abowloflrf  
       2018-06-09 14:07:42 +08:00 via iPhone
    @abowloflrf typo 一起
    yuldx
        18
    yuldx  
    OP
       2018-06-09 14:30:00 +08:00
    @vegito2002 打算一个问题解决后再去看看更优解,然后看看能不能理解实现一遍。


    @mjikop1231 那些 ACM 的书籍对我这种为了应付面试刷题的应该有点屠龙之技了吧。


    @abowloflrf 为了明年的暑期实习😂, 加个 TG 交流一下? ID:Yuldx
    enchilada2020
        19
    enchilada2020  
       2018-06-09 14:54:53 +08:00 via Android
    同想暑期刷题 现在太渣了什么都不会 先从基本数据结构练起…算法玩不来 曾经试着自己看紫书 简直要吐血
    yuldx
        20
    yuldx  
    OP
       2018-06-09 16:24:03 +08:00
    @enchilada2020 加个 TG 吧,看了你的帖子“求建议”,感觉我们的迷茫很像啊。同大二,同专业课成绩还凑合,没项目没刷题,焦虑。
    lychnis
        21
    lychnis  
       2018-06-09 17:08:17 +08:00
    同在刷, 这玩意分级感觉有问题, 有的 easy 很难, 有的 hard 又感觉只有 medium 级别, 不要被这个吓到
    enchilada2020
        22
    enchilada2020  
       2018-06-09 17:35:34 +08:00 via Android
    @yuldx TG 是什么…查了一圈只找到了某个奇怪的变装网站
    Coioidea
        23
    Coioidea  
       2018-06-09 21:06:15 +08:00 via Android
    leetcode 范围确实太小。国内几个 acm 和 noip 的题库都不错的。提高编程功底
    rabbbit
        24
    rabbbit  
       2018-06-09 23:03:54 +08:00
    搞不懂 leetcode 的运行时间是怎么算的,提交相同的代码也会变.
    下边两次提交的代码是一样的

    soulomoon
        25
    soulomoon  
       2018-06-10 21:34:36 +08:00
    可能是因为差别太小。。。 所以随机差别一下子就盖过了算法复杂度差别
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1014 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:24 · PVG 06:24 · LAX 14:24 · JFK 17:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.