分割統治
divide and conquer
分裂させて征服せよ
分割統治という言葉自体は、プログラミングの世界で新しく考え出されたものではなく、古代ローマの時代からある非常に古い言葉だ。
Union is strength.
団結は力
United we stand, divided we fall.
団結すれば立ち、分裂すれば倒れる
A house divided against itself cannot stand.[Mark3-25]
ばらばらになった家庭は立ちゆかない[聖書:マルコ伝3-25]
When thieves fall out, honest men come by their own.
泥棒が仲間割れすると、正直者は持ち物を盗まれない
メモ化(memoization)
動的計画法(DP : dynamic programming)
分枝限定法
官僚制、ビューロクラシー(bureaucracy)
クイックソート(quick sort)