Repolode
halfrost

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 の数値は毎日更新されます。

関連プロジェクト