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 )