iT邦幫忙

0

鼠年全馬鐵人挑戰 WEEK 32:線上測試練習平台 - LeetCode

           Photo by Roger Wang on Medium

前言

LeetCode 是一個收集軟體工程師面試考古題的線上練功網站
擁有大量的技術資源和 900 多個真實的公司面試問題
是領先的專業在線技術平台
除了可以幫助提高技能之外
還可以增加知識並為技術面試做準備

而小弟這週想要分享的就是這個能夠自主練習的平台 LeetCode
LeetCode 連結:https://leetcode.com/


快速入門 - Problems

進入 Problems 的頁面後就可以選擇題目進行練功了

小弟隨便挑了一題來做內容分享

在練功的題目頁面中 主要被分成了三個區塊

  1. 問題內容
    在此區塊中的最上方 還分別有四個選項
      1.Description(問題描述):此次練功的題目內容
      2.Solution(解決方案):此次練功題目的解決方案
      3.Discuss(討論):與此次練功相關的任何討論分享內容
      4.Submissions(提交):完成練功後提交的測試結果
    而在題目名稱下方還有一些功能
      1.對此練功題目投票(喜歡/不喜歡)
      2.將此練功題目加入自己的清單
      2.將此練功題目分享到 facebook, twitter, linkedin
  2. 程式編輯器
    在此區塊中的最上方 有各種設定內容 從左到右依序介紹
      1.Language Informatin(該程式語言的相關環境資訊)
      2.Language Dropdown(選擇程式語言的下拉式選單)
      3.Editor Shortcuts(編輯區區塊的快捷鍵)
      4.Retrieve Last Submitted Code(檢視最後一次送出的代碼)
      5.Reset to Default Code Definition(還原至最初的預設代碼內容)
      6.Editor Settings(編輯設定)
      7.Full Screen(隱藏最上方的頁籤選項)
  3. 問題選擇器
    在此區塊中的最左邊 有一個 Problems 的選項
    點擊進入後就可以透過該頁面篩選題目囉~

    稍微右邊一點還有一個 Pick One 的選項
    點擊後就可以隨機顯示練功的題目囉~
  4. 測試工具
    在此區塊中 主要有兩個功能
    Run Code
      執行過 Run Code 之後會多一個小視窗
      查看當前的執行結果 (Run Code Result)
      也可以自行更改測試輸入的直 (Testcase)

    Submit
      執行 Submit 的話 代碼將通過後端數十萬個測試用例進行評估
      以確保其滿足各種時間和空間限制並通過極端案例
      判斷完成後,系統將自動在 Submit 頁籤中顯示結果

自我探索 - Explore

進入 Explore 的頁面後就可以自行探索有興趣的主題了
當然還是以練功的題目為主

模擬面試 - Mock

進入 Mock 的頁面後就可以挑戰模擬面試題目了
但是如果想要練習的事知名企業的面試題目
當然還是得付費解鎖


結尾

以上是這週小弟分享的程式練習平台
如果內容可能有遺漏或是錯誤,還請各位大哥大姐提點
小弟將繼續往下週邁進。 ─=≡Σ((( つ•̀ω•́)つ


參考文獻

官方網站 (載點)


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言