ソフトウェアデザイナー14-データ構造とアルゴリズム

メインアルゴリズム

分割統治

複数の小さなスケールに同じ問題を大きな問題を分割します。 

再帰

走行中に自分自身を呼び出します。

応用再帰的に:https://www.cnblogs.com/aeolian/p/12132307.html

再帰的な使用 - バイナリ検索

バックトラッキング

な迷路のように深さ優先探索方法。

貪欲

限られた時間内で満足のいく解決策を見つけるために(短い時間)となりますが、それは、最適なソリューションではありません。

ダイナミックプログラミング

テーブルへの動的プログラミングは、問題は、子供が独立してではないかもしれない分割しました。

おすすめ

転載: www.cnblogs.com/aeolian/p/12083079.html