トピック別の問題順、図解付き解答、動画解説、C++・Java・Python・Go・JavaScriptのコードを備えた中国語のLeetCode学習ガイド。
halfrost/LeetCode-Go
面接対策に役立つ、LeetCode問題のGo解答集とデータ構造・アルゴリズムを扱う付属のCookbook電子書籍。
- スター
- 33,814
- フォーク
- 5,694
- 未解決の Issue
- 4
- 最終コミット
- 12 日前
これは何?
このリポジトリにはLeetCode問題のGo解答が収録されており、問題番号ごとに整理されています。各問題から解答フォルダへ移動できるディレクトリも用意されています。コードはGoogle Golang Style Guideに準拠しており、解答とあわせてLeetCode Cookbookという電子書籍も公開されています。電子書籍はPWAとしてオンラインで読めるほか、オフライン用のPDFも利用できます。
問題の解答に加えて、ヒープ、トライ、木などのデータ構造や、ソート、動的計画法、グラフ理論、数論などのアルゴリズム分野をまとめた一覧表も収録されています。これらの表は、アルゴリズムを学ぶ際に各トピックを把握するための参考資料として活用できます。
作者によると、解答はテストを網羅し、LeetCodeのランキングで上位の実行時間を目指しています。解答例と自分のGoコードを比較したい、コーディング面接を控えた開発者に役立つリポジトリです。
主な機能
- 01問題番号と難易度ごとに整理された、LeetCode問題のGo解答。
- 02オンラインではPWAとして読め、PDFとしてダウンロードもできる付属のCookbook電子書籍。
- 03関連する問題も掲載した、データ構造とアルゴリズム分野の一覧表。
- 04Google Golang Style Guideに沿って書かれたコード。
- 05テストカバレッジを備えた解答。
ユースケース
- 解答例を学び、Goを使ったコーディング面接の準備をする。
- 自分のGo解答を参考実装と照らし合わせる。
- 問題を解く前に、カテゴリごとに整理されたアルゴリズムのトピックを確認する。
トピック
よくある質問
- LeetCode-Go とは?
- 面接対策に役立つ、LeetCode問題のGo解答集とデータ構造・アルゴリズムを扱う付属のCookbook電子書籍。 このリポジトリにはLeetCode問題のGo解答が収録されており、問題番号ごとに整理されています。各問題から解答フォルダへ移動できるディレクトリも用意されています。コードはGoogle Golang Style Guideに準拠しており、解答とあわせてLeetCode Cookbookという電子書籍も公開されています。電子書籍はPWAとしてオンラインで読めるほか、オフライン用のPDFも利用できます。
- LeetCode-Go は無料で使えますか?ライセンスは?
- LeetCode-Go は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- LeetCode-Go は今もメンテナンスされていますか?
- 活発にメンテナンス中。LeetCode-Go の最終コミットは 2026年10月12日 です。
- LeetCode-Go は何に使えますか?
- 解答例を学び、Goを使ったコーディング面接の準備をする。 自分のGo解答を参考実装と照らし合わせる。 問題を解く前に、カテゴリごとに整理されたアルゴリズムのトピックを確認する。
- LeetCode-Go はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/halfrost/LeetCode-Go
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
競技プログラミング向けのアルゴリズムやデータ構造のGoテンプレート集。CodeforcesやLeetCodeの問題解答も収録しています。
学習・教育を目的に、Pythonで実装したアルゴリズムをコミュニティが保守するコレクション。
競技プログラミングでよく使われるアルゴリズムやデータ構造の記事を、ボランティアが運営する広告なしで提供するサイト。e-maxx.ruの記事を翻訳・拡充しています。
LeetCodeの問題を、コード解答の暗記ではなく、再利用できる思考フレームワークを通じて学べる中国語のアルゴリズム学習ガイド。
外部ライブラリに依存せず、数学、機械学習、コンピューターサイエンス、物理学のアルゴリズムとデータ構造をC++17で実装した教育向けコレクションです。