LintCode,hihoCoder,LeetCode有什麼區別?


個人覺得, 刷LintCode的時候更加人性化, UI, tagging, filter更加靈活(2015-2016).

刷題是個漫長的過程, 學會保持自己的好奇心和能動力還是很重要的. 我的初始階段都是刷lintcode的, 刷的比較輕鬆愉快.

LeetCode/LintCode的題目量確實差不太多. 如果是擔心coverage, 我覺得刷哪個都是可以的.

現在LeetCode的UX做的也比較人性化, 所以我覺得差別不大. 當然啦, 大家說的test case的確是LeetCode難通過一些.

貼上一個我的答案全集, 至2016年, 有340多道. 我特別寫了中文的筆記, 這樣可以方便大家快速瀏覽吸收.

awangdev/LintCode


LintCode 和LeetCode的題差不太多

LintCode 有中文,不過沒有用戶討論,這點不太好, 還有個比較嚴重的問題是LintCode的test case相對LeetCode要差不少,遇到過好幾次一模一樣的代碼LintCode過了LeetCode掛了

一般來說建議LeetCode,不過要是才開始做題的話玩玩LintCode的Ladder還是不錯的


LeetCode是唯一正統的找工作刷題網站。


OI選手強答一波....表示只用過hihocoder,裡面的hiho一下模板題居多,很適合學了新的數據結構/演算法後練慣用....數據都蠻強的,寫錯了幾乎肯定會被卡掉。


老實說只用過lintcode和leetcode。個人認為lintcode有些test case沒有leetcode多,說白了你在lintcode上能pass的不一定能在leetcode上pass。但是lintcode的題目比leetcode要多。

btw:leetcode改版之後覺得功能更強大了,discuss裡面總能發現nb的sol。如果英文過關,更推薦leetcode,刷題面試的話,足夠。


LintCode 有中文 沒discuss

hihoCoder 這個有點亂入...題目比較繁雜 主要偏向測試與排名吧

LeetCode 沒中文 有discuss 準備面試必備


algorhythms/LeetCode · GitHub

https://github.com/algorhythms/LintCode

刷著開心就行。


Lintcode 功能特點:

1.在線評測。關注演算法實現,無需擔心怎樣輸入輸出

2.風格檢測。業界標準風格檢測,寫出最優美的代碼

3.階梯訓練。闖關模式,愉快地編程


lintcode 沒有討論, 筆記功能好像也沒有打開,但是有中文還是非常好的,可以節約很多時間


最近發現有個hackcode也不錯


確實覺得LeetCode更加偏向於面試找工作,對於找工作刷題還是蠻有用的。而hihocoder,真的感覺像是ACM的那種感覺,測試用例分為大測試樣例和小的測試樣例。LeetCode不給出測試時,未能通過的測試樣例,有點惱火,有時候真的不知道自己的邏輯在什麼地方出現了問題。畢竟當局者迷,真的不知道那個邊界或者特殊的樣例沒有考慮到。不過反過來看也是對自己邏輯思維嚴謹的一種考驗與鍛煉。


我覺得leetcode比lintcode強百倍。


猜想 LeetCode 是原版,LintCode 是 LeetCode 的國內翻版。


hihocode題偏難,而且基本沒有題解……


lintcode 居然會提交記錄丟失,答了一半了,突然發現已刷變成了0


貌似 leetcode 和 cc150 是北美那疙瘩FLAG求職必備刷題寶庫


lintcode很垃圾。測試數據很少,然後卡的複雜度也不嚴謹。真不知道 搞這個網站的人是否有過真正的演算法經驗。數據思考很不嚴謹 建議leetcode。


還是atcoder和topcoder比較好


推薦閱讀:

是什麼原因導致國內計算機教育不教 vim/emacs 這類編輯器的使用?
有沒有人怎麼都學不會演算法?
有沒有什麼操作方便的非圖形操作系統?
公司沒有大牛好不好?
為什麼有人天生對編程有天賦?

TAG:程序員 | 演算法 | 編程 | 計算機 |