力扣作為一款專為IT行業工作者打造的專業級培訓學習軟件,致力于在全球范圍內助力極客們提升職業技能。其核心優勢在于全面的功能覆蓋,無論是初學者還是資深工程師,都能在這里找到符合自身需求的學習資源。力扣不僅提供專業的IT行業題庫,讓用戶能夠通過刷題來鞏固知識、檢驗水平,更有著海量的題解資源,為用戶提供多元化的解題思路,從而激發創新思維。除此之外,軟件還囊括了求職面試經驗分享、職業發展探討、名企內推等全方位的服務,構建了一個集學習、交流、就業于一體的綜合性平臺。

1、無論你在馬桶上還是地鐵上,掏出手機刷刷刷就能學習算法和數據結構;
2、把碎片化的時間投資一些在自己的職業能力上,讓你面試信心倍增、職級提升;
3、算法數據結構有何可論?AI、區塊鏈、大數據時下話題熱潮的基礎就是它;
4、來這里聊聊技術觀點、職業發展以及面試經驗,分享收獲你的成長心得;
5、經驗需要沉淀,在這個權威的算法學習平臺撰寫分享你的文章,收獲更多的贊。

「刷題解」無論何時何地,掏出手機 “刷刷刷” 就能學習算法和數據結構。把碎片化的時間投資在自己職業能力上,讓你面試信心倍增、技術深度更深、工作職級提升!
「看討論」求職面試經驗、職場生活、名企內推、技術學習心得等你來討論,更有百萬極客為你解答技術成長難題。
「追達人」這里是互聯網技術達人云集之地,快完善你的個人戰績,來這里和他們交流切磋,也能提升一下自己的綜合實力哦!
「享會員」開通力扣 Plus 會員,尊享 2000+ IT 名企面試題庫、模擬面試、極速判題、編輯器智能模式、積分加成等 10 大專屬特權。

1、首先打開app;

2、選擇題庫,這里提供了很多題目可以練習;

3、你可以根據自己的需求進行篩選;

4、選擇之后查看題目,點擊右下方按鈕;

5、隨后就可以開始做題了;

6、在上方還可以自由選擇語言;

7、另外當用戶沒有思路時,還可以查看解題方法。

重要提示
請注意,每個錯誤提交的懲罰時間為 5 分鐘 。
為保障競賽的公平性,力扣將在競賽中 隱藏部分測試用例。當參賽者在競賽中提交未通過時,力扣不會顯示給參賽者被隱藏的錯誤用例。
每場競賽的最終排名會在競賽結束后的 5 個工作日內確認。
以下被判定為競賽中的違規行為:
一人使用多賬號提交(力扣「中文社區 LCCN」和「美國網站 LCUS」賬號屬于兩個賬號)
多賬號提交雷同代碼(抄襲)
使用不正當手段影響他人競賽的
競賽結束前在討論區發布答案的
如有用戶被檢查出競賽中存在違規行為,力扣會堅持以 零容忍 的態度維護競賽的公平、公正,嚴格按照以下處罰規則執行:
第一次違規:賬號內的所有積分清零,賬號凍結 1 個月
第二次違規:永久封號
同時我們也鼓勵大家共同維護競賽的公平和公正,我們會給于舉報成功的用戶額外的獎勵:
被認定為違規賬號的前 10 名舉報者,每人可獲得 20 積分獎勵
每人每場最高可獲得舉報成功的 100 積分獎勵
另外,為了保證競賽的公正、公平,請勿在競賽結束前在討論區發布、討論可能會影響競賽正常進行的內容,包括且不限于發布競賽題答案、解題思路、方法、提醒注意等,社區管理員將有權根據實際情況予以警告、刪除、禁言、封禁其相應帳號的功能,情節嚴重者,將酌情封禁對應 IP。
Hardcode 測試用例
Hardcode 測試用例是指:使用 if-else 條件硬編碼了一些測試用例。
為保障競賽的公平性,力扣將在競賽中隱藏部分用例。當參賽者在競賽中提交未通過時,力扣不會顯示給參賽者被隱藏的錯誤用例。
規則及判分方式:
如果參賽者面向返回的錯誤用例進行 Hardcode,力扣將判定這是違規行為。
此外,參賽者存在 “Hardcode” 行為的代碼 “AC” 了題目,力扣將判定參賽者的提交為有效提交。
預計算結果
預計算結果是指:用戶預先計算了部分或全部測試用例結果,并將其直接添加到至提交代碼中。
規則及判分方式:
如果參賽者的提交代碼存在預計算結果的行為,我們建議參賽者附上生成預計算結果的代碼。如參賽者含預計算結果的代碼 "AC" 了題目,力扣將判定參賽者的提交為有效提交。
測試用例問題
在任何情況下,參賽者都需要提交自己認為正確的答案。如果參賽者在比賽中發現所提交的錯誤代碼 “AC” 了,應該繼續補充提交自己認為正確的代碼,力扣會以最終正確的判定結果為標準計算最終排名。
測試用例不全面
測試用例不全面,可能導致一些本不應該通過的提交顯示為 “AC” 。
在這種情況下,力扣會補充測試用例并 Rejudge 所有 “AC” 的提交。
測試用例有誤
測試用例中存在一些問題,可能導致正確的提交顯示為 “WA”,錯誤的提交顯示為 “AC”。
系統問題
若「中文社區 LCCN」和「美國網站 LCUS」任何一站存在系統問題,使兩方參賽者產生體驗差異,且導致其中一方有嚴重劣勢的情況,則該場競賽不計入總排名。
無法執行代碼 / 提交
如果完全宕機超過 15 分鐘,則本場競賽不計入總排名。
無法訪問網站
如果網站運行緩慢不超過 5 分鐘,則本場競賽照常繼續。
如果網站無法訪問的時間不超過 20 分鐘,則本場競賽延長相應時間。
如果網站無法訪問的時間超過 20 分鐘,則本場競賽不計入總排名。
Rejudge 規則
Rejudge 會重判在比賽期間受到影響的用戶對該題的所有提交,第一個 “AC” 的提交會被取作最終結果,在第一個 “AC” 前的 “WA/TLE” 提交都會被計算罰時。
Rejudge 后用戶成績將計入總排名,力扣同時也會確認受影響的程度。
如果在某場比賽中,某道題目因某些原因導致本應 “WA” 的代碼被判成了 “AC”,我們會 Rejudge 在這場比賽過程中獲得 “AC” 的參賽者對于該題的所有提交。
如果在某場比賽中,某道題目因某些原因導致本應 “AC” 的代碼被判成了 “WA”,我們會 Rejudge 在這場比賽過程中獲得 “WA” 的參賽者對于該題的所有提交。
如果在某場比賽中,某道題目因某些原因導致正確的提交顯示為 “WA”,錯誤的提交顯示為 “AC”,我們會 Rejudge 參賽者在這場比賽過程中對于該題的所有提交。
其他問題
對于競賽中可能出現的任何其他問題,力扣將本著公平公正的原則,根據對具體問題的量化和分析,做出合理的裁決,并在「當場競賽討論」中公布最終的決定。
v2.17.9:
1.功能優化和問題修復,提升用戶體驗。
2.新增查看問題反饋進度入口
如您在使用中有任何問題,可在「設置」-「聯系客服」中提交反饋。