跳至主要內容

給開發者

建立能力,展現成果。

在真實任務中練習程式設計、SQL 以及與 AI 協作。每個答案都會執行測試,讓你看清哪些可行、哪些出錯、下一步該修什麼。

道程式題
1,000+
種語言
22
種 SQL 引擎
6
種練習模式
7
Two Sum簡單 · Python
def two_sum(nums, target):
    for i in range(len(nums)):
        for j in range(i + 1, len(nums)):
            if nums[i] + nums[j] == target:
                return [i, j]

範例

  • [2,7,11,15], 9已通過
  • [3,2,4], 6已通過
  • [3,3], 6已通過

隱藏測試

16 個中通過 14 個2 個逾時

提示:大規模案例需要只走訪一次。走訪時你可以記住什麼?

這是一次範例執行。真實任務的流程完全相同。

七種練習方式。

自己動手建構和解題,或像如今用 AI 交付的團隊那樣審查和驗證工作。

一輪練習如何進行。

練習有助於建立可遷移的技能。雇主評估則依各公司的工作內容另行設定,不會公開私人題目清單。

  1. 選擇任務

    依模式、主題和難度篩選。每個任務都會說明對你的要求。

  2. 執行範例

    提交前,先用顯示的範例和你自己的輸入試跑程式碼。

  3. 提交並執行隱藏測試

    隱藏案例會檢驗邊界情況。你能看到失敗的類型,但永遠看不到隱藏答案。

  4. 從結果中學習

    可以看提示後再試一次,或在解出後閱讀題解。進度會儲存到你的帳戶。

免費練習

從一項任務開始。

選擇一項任務,嘗試一種做法,並根據回饋持續改進。您的進度會儲存至您的帳戶。