Algorithm Guide
v0.0.1
このウェアハウスは、プログラマーが知っておくべきアルゴリズムとデータ構造を体系的に習得するのに役立ちます。
この倉庫には主に2 つの支店があります。
master ブランチ: 最新の新しいブランチは、将来の日常メンテナンスのためのメイン ブランチでもあり、アルゴリズムとデータ構造に関するチュートリアルが含まれています。
Collections ブランチ: アルゴリズムとデータ構造に関する情報を整理した以前のメイン ブランチは、現在は補助ブランチとして使用されています。ここを参照してください。
アルゴリズム部分はほぼ完成していますが、データ構造はまだ未完成の部分が多いので、暇なときに改良を進めていきます。
重要なアルゴリズムとデータ構造を習得した後は、それらを練習して統合する必要があります
おすすめのLeetCodeはこちら
時間がない場合: LeetCodeの主な推奨事項は次のとおりです。
例: Leetcode Hot 100 および LeetCode Selected TOP インタビューの質問
十分な時間があれば、次のカテゴリに従って体系的に練習できます。
Chapter1_Array
)Chapter2_list
)Chapter3_String
)Chapter4_Stack
)Chapter5_Tree
)Chapter6_Sort
)Chapter7_Search
)Chapter8_Violence
)Chapter9_BFS
)Chapter10_DFS
)Chapter11_Paritition
)Chapter12_Greedy
)Chapter13_DP
)Chapter14_Graph
)Chapter15_Unspecific
)