背景眾所周知,通過刻意練習高質量的題目可以加深我們對計算機科學中經(jīng)典數(shù)據(jù)結構的深刻理解,從而可以快速用合適的數(shù)據(jù)結構去解決現(xiàn)實中的問題。而LeetCode就是一個收集了各大IT公司的筆試面試題的在線編程網(wǎng)站,是我們進行刻意練習的一個不可多得的好幫手。下面,我們就來介紹一下如何通過這個網(wǎng)站來練習算法題目,提升我們的編程技能。 流程Step01 注冊leetcode用戶 網(wǎng)址:https:/// Step02 進入題庫 進入官網(wǎng)以后,點擊菜單欄上的題庫。 Step03 選擇所要練習的題目 在分類欄中選擇想要做的題,對于算法刻意練習則直接點擊算法。 如果你不想一個一個的刷題,也可以在分類標簽中選擇自己薄弱或者喜歡的類別。 在該類別的題目列表中選擇刻意練習的算法題目即可。 Step04 練習算法題 在進入題目頁面后,可以選擇你擅長的程序語言。 當你寫完程序以后,可以點擊下面的 執(zhí)行代碼 來驗證你寫的程序是否正確,該驗證只會測試給定的例子。 而想要通過測試,就需要 提交 解答,該步驟會比較慢,當出現(xiàn)如下圖的情況時,說明你已經(jīng)通過了測試。 點擊 顯示詳情 可以看到自己對于該題的提交情況,在“執(zhí)行用時分布圖表”中點擊“綠柱”可以查看對應排名用戶提交的代碼。 Step05 查看題解,參與討論 可以在“題解”面板查看其他用戶提供的解題思路,也可寫下自己的解題思路。 可以在“評論”面板查看其他用戶對該題目的評論。 總結到此為止,如何在Leetcode上進行算法刻意練習就介紹完了。正在學習數(shù)據(jù)結構與算法課程的同學,或者準備春招的同學可以通過Leetcode平臺來提升自己的編程技能。今天就到這里吧!See You! |
|