このリポジトリは、さまざまなプログラミング言語で実装されたアルゴリズムのコレクションです。 学習、教育、または参考用途で自由に使用してください。
- 複数のプログラミング言語に対応(C, C++, Java, Python, Go, Rustなど)
- 各アルゴリズムに対する詳細なドキュメント
- 実用的な例を含む
このリポジトリ内のアルゴリズムを使用するには、lang
ディレクトリ内の対応するプログラミング言語のフォルダに移動してください。
各言語フォルダには、ソースコード (src/
) とテストコード (test/
) とドキュメント(doc/
)が含まれています。
このアルゴリズム集への貢献を歓迎します!貢献したい場合は、以下のガイドラインに従ってください。
- プロジェクトをフォークし、変更を加えたいブランチをチェックアウトします。
- 変更を加えた後、コミットしてプルリクエストを送信してください。
- プルリクエストはレビュー後、適切と判断されればマージされます。
このプロジェクトは Creative Commons 表示 - 非営利 - 継承 4.0 国際ライセンス の下で公開されています。このライセンスのコピーを見るには、ライセンスのリンクにアクセスするか、LICENSE ファイルをご覧ください。
このプロジェクトは knct-densan
コミュニティによってメンテナンスされています。質問やフィードバックがある場合は、Issues を通じてお知らせください。