• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yedan1206
V2EX  ›  程序员

你们刷 leetcode 是直接在网页里面写代码,还是先在 ide 写好后运行没问题了,再复制粘贴进去?

  •  
  •   yedan1206 · Jan 5, 2021 · 9685 views
    This topic created in 1978 days ago, the information mentioned may be changed or developed.
    面试的时候,一般是在哪里写呢?
    Supplement 1  ·  Jan 6, 2021
    为了方便后来的人直观查看,这里做了一个统计:
    网页:12 票
    IDE:5 票
    VS 插件:5 票
    leetcode-cli:2 票
    记事本:2 票
    纸上:2 票
    脑内:2 票
    gvim:1 票
    手写:1 票
    请人写:1 票

    总结:网页写居高不下,可能也是最接近笔试的情况。
    40 replies    2021-01-06 15:35:12 +08:00
    fengxianqi
        1
    fengxianqi  
       Jan 5, 2021   ❤️ 2
    vscode 有个 leetcode 插件,在 ide 里面写呀。
    ripperdev
        2
    ripperdev  
       Jan 5, 2021   ❤️ 3
    直接在网页里写,就当作笔试了
    YouLMAO
        3
    YouLMAO  
       Jan 5, 2021
    在网页里写一遍过, linux kernel style
    1more
        4
    1more  
       Jan 5, 2021
    直接在网页写,有的时候 ide 过了 judge 不给过就很迷惑
    jmc891205
        5
    jmc891205  
       Jan 5, 2021 via iPhone
    直接在网页里写呀
    刷题一般用不到什么非 ide 不可的功能吧
    Procumbens
        6
    Procumbens  
       Jan 5, 2021
    在网页里写 关自动补全
    zbatman
        7
    zbatman  
       Jan 5, 2021
    不都是在记事本里写吗,然后用眼睛运行一遍,都是一次过。
    kera0a
        8
    kera0a  
       Jan 5, 2021 via iPhone
    我都是在纸上写,脑内运行,除了脑内存太小外没啥缺点。/doge
    mtrec
        9
    mtrec  
       Jan 5, 2021 via Android
    一般直接网页写 有时需要 debug 换到 pythontutor
    mmdsun
        10
    mmdsun  
       Jan 5, 2021 via Android
    idea 里面下载了一个 LeetCode 摸鱼插件,在那里面写
    luckyrayyy
        11
    luckyrayyy  
       Jan 5, 2021 via iPhone
    开始是后者,练多了就前者了
    ErwinCheung
        12
    ErwinCheung  
       Jan 5, 2021
    我都是在脑内写,脑内运行,没啥缺点。/doge
    fatestigma
        13
    fatestigma  
       Jan 5, 2021
    在网页里写,主要是面试的时候很多都是白板或 hackerrank 这种类似的编辑界面和功能。
    而且刷题通常用内置库、函数,倒也不需要特别复杂的补全提示。
    LoNeZ
        14
    LoNeZ  
       Jan 5, 2021
    leetcode-cli...
    WuSiYu
        15
    WuSiYu  
       Jan 5, 2021
    我都是在网页里写的,leetcode 可以显示标准输出,需要简单调试直接 printf 就行
    a7217107
        16
    a7217107  
       Jan 5, 2021
    idea 里写完复制进去
    Jirajine
        17
    Jirajine  
       Jan 5, 2021 via Android
    vscode 里写。网页写调试不方便,需要开会员而且部分语言不支持。
    datou
        18
    datou  
       Jan 5, 2021
    我看 YouTube 上几个 IOI 选手都是在 gvim 里写完调试好了粘到网页上
    overthemoon
        19
    overthemoon  
       Jan 5, 2021
    先在 IDE 里面写
    Suddoo
        20
    Suddoo  
       Jan 5, 2021
    直接在网页写,这样有感觉
    gadsavesme
        21
    gadsavesme  
       Jan 5, 2021
    竟然那么多都再网页上写的,我都是 idea 上写完跑完自己测试用例再贴到网页上去看看的,不过确实是网页端的比较好,比较接近面试的情况。
    calista
        22
    calista  
       Jan 5, 2021
    @kera0a 我总是内存溢出怎么办
    fengpan567
        23
    fengpan567  
       Jan 5, 2021
    在 TXT 写,脑内编译
    a62527776a
        24
    a62527776a  
       Jan 5, 2021
    我记得网页也有语法补全吧?
    b1ackjack
        25
    b1ackjack  
       Jan 5, 2021
    网页就可以,他会格式代码
    kera0a
        26
    kera0a  
       Jan 5, 2021 via iPhone
    @calista 可以开一块 swap 分区,俗称草稿纸 /doge
    irytu
        27
    irytu  
       Jan 5, 2021
    leetcode 在线写挺好的 没有高亮和提示 有点类似“白板”
    loveToMy1
        28
    loveToMy1  
       Jan 5, 2021
    vscode 里写 因为得测试好久😂
    yuShan1
        29
    yuShan1  
       Jan 5, 2021
    我都是脑内写,脑内运行,脑内通过
    zhongrs232
        30
    zhongrs232  
       Jan 5, 2021
    想做单步调试之类的还得借助 IDE 吧,目前是 vscode+leetcode 插件+leetcode debugger for c++插件,方便调试,后面打算练练白板式编程
    Leonard
        31
    Leonard  
       Jan 5, 2021
    vscode 的 leetcode 插件里写
    alpha4zeta
        32
    alpha4zeta  
       Jan 5, 2021
    用 vscode 的 leetcode 插件刷题
    Wincer
        33
    Wincer  
       Jan 5, 2021   ❤️ 1
    我都是用手写✍在白纸上,然后拍照 ocr 识别转化成文字再直接提交。
    RRRoger
        34
    RRRoger  
       Jan 5, 2021
    请人代写
    FurN1
        35
    FurN1  
       Jan 5, 2021 via iPhone
    leetcode-cli 的一个 active fork: https://github.com/leetcode-tools/leetcode-cli
    raaaaaar
        36
    raaaaaar  
       Jan 5, 2021 via Android   ❤️ 1
    我现在认为在哪写根本不重要,去思考分析这些才是重点,所以可能直接手写还要好些,实际换成代码只是其中一步而已
    systemcall
        37
    systemcall  
       Jan 5, 2021
    先翻答案,找段代码,复制,粘贴到 IDE 里,装模作样的跑一下,再复制到 leetcode,假装是自己写的,提交,就算自己过了
    20015jjw
        38
    20015jjw  
       Jan 6, 2021 via iPhone
    leetcode 和白板的区别在于后者不用跑
    所以 leetcode 有一些有的没的得需要习惯一下
    建议用几次就别用了
    撑死用个 dumb vim 不带语法高亮的
    自动补全什么的 除非你是二刷三刷否则省不了几分钟
    onesec
        39
    onesec  
       Jan 6, 2021
    @datou YouTube 的 IOI 选手 推荐几个, 学习下解题思路
    datou
        40
    datou  
       Jan 6, 2021
    @onesec William Lin,华裔小哥,印象很深刻
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2752 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 105ms · UTC 02:15 · PVG 10:15 · LAX 19:15 · JFK 22:15
    ♥ Do have faith in what you're doing.