宿題について次の質問がありますが、どのようにアプローチすればよいかわかりません
次の並べ替えアルゴリズムがあるとします。
サイズ N(A[1…N]) の配列をソートするために、アルゴリズムは次のことを行います。
- 再帰的に、最初の N-1 要素 A[1…N-1] を並べ替えます
- 二分探索を使用して A[N] の正しい場所を見つけ、それをソート済みリストに追加します。正しい場所を見つけたら、値をシフトして A[N] の場所を作る必要があります。
このアルゴリズムの詳細な再帰方程式を書きます (項を省略しないでください)。