Skip to content

Koopa0/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Go Solutions

LeetCode 題目的 Go 語言實現,包含完整的解題思路、演算法分析和測試。

專案目標

本專案旨在提供:

  • 高品質的 LeetCode 題目解答
  • 清晰的演算法思路和實作細節
  • 完整的單元測試和效能基準測試
  • 繁體中文的詳細教學說明

快速開始

環境需求

  • Go 1.24.1 或更高版本

執行測試

# 測試單一題目
go test ./TwoSum -v

# 執行效能測試
go test ./TwoSum -bench=. -benchmem

# 測試所有題目
go test ./... -v

專案結構

每個題目包含三個檔案:

TwoSum/
├── README.md      # 題目說明、解題思路、複雜度分析
├── main.go        # 程式實作(含詳細註解)
└── main_test.go   # 單元測試和效能測試

題目列表

目前已完成 103 題,涵蓋以下主題:

  • 陣列與字串
  • 鏈結串列
  • 樹與圖
  • 動態規劃
  • 二分搜尋
  • 回溯法
  • 雙指標
  • 堆疊與佇列

完整題目清單請參考 PROBLEMS.md

文件標準

程式碼

  • 所有註解使用繁體中文
  • 遵循 Go 官方編碼規範
  • 提供多種解法(如適用)

README

每個題目的 README 包含:

  1. 問題定義(中英對照)
  2. 解題思路
  3. 演算法說明
  4. 複雜度分析
  5. 測試說明

授權

MIT License

貢獻

歡迎提交 Issue 和 Pull Request。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages