私は現在、課題に取り組んでおり、自分がやろうとしていることのヒントさえも求めて、ほぼあらゆる場所を探しました。
割り当ては単純です。ベクトルの形式で 2 進数が与えられます (例: [1,1,1,1])。この数値の 10 進数形式を計算し、同じベクトル形式に戻します。 (例えば、前の例に対する答えは [1,5])。
最初はこれで簡単に解決できると思っていましたが、すぐにこの方法を使用して 2 進数で 300 個の 1 などの非常に大きな数を計算することに気付きました。
それをまっすぐに計算しようとする私の間違いに気づいた後、すぐに「分割統治法」のアイデアを見つけましたが、このコンテキストでそれを使用する方法の正確な例を示す単一の場所を見つけられませんでした.
これは課題であるため、単純なコード ブロックではなく、概念を実際に説明し、例を提供する回答を提案したいと思います。
前もって感謝します、
マシュー