そのため、データ構造の割り当てのために、静的に割り当てられた 3D 配列の各要素を、ランダムに選択された 5 つの色のいずれかで初期化する必要がありました。配列は ColorEnum 型で、次のように宣言されています。
enum ColorEnum { 赤、オレンジ、黄、緑、青 };
私の仕事は、要素の特定のシーケンスを構成する要素のインデックスを見つけることでした (つまり、シーケンス内の各要素は、シーケンス内の次の要素に左右、上から下、または前から後ろで論理的に接しています)。完全なシーケンスは、RED 要素が、BLUE 要素に接触している GREEN 要素に接触している YELLOW 要素に接触している ORANGE 要素に接触しているものです。接触するには、エッジやコーナーだけでなく、両方の要素の側面全体が隣接している必要があります。したがって、各要素は最大 6 つの他の要素に接触する可能性があります。個々の要素は、複数のシーケンスで使用できます。要素のインデックスをシーケンスに格納するために、要素の行、列、および深さのインデックスを保持する、静的に割り当てられた構造体の 1D 配列を使用しました。各シーケンスを格納するために、シーケンス内の要素のインデックスを保持する配列の静的に割り当てられた別の 1D 配列を使用しました。私の質問に行くと、できるだけ少ないメモリを使用するために、配列の配列に割り当てるサイズを知る必要があります。このサイズを RED、ORANGE、YELLOW、GREEN、BLUE シーケンスの最大数と等しくしたいのですが、この数を決定する方法がわかりません。数学の天才は私に手を差し伸べてくれますか? 私の任務はとうの昔に終わった。私は 94/100 を得ましたが、この質問は私を悩ませています。助けてくれてありがとう。このサイズを RED、ORANGE、YELLOW、GREEN、BLUE シーケンスの最大数と等しくしたいのですが、この数を決定する方法がわかりません。数学の天才は私に手を差し伸べてくれますか? 私の任務はとうの昔に終わった。私は 94/100 を得ましたが、この質問は私を悩ませています。助けてくれてありがとう。このサイズを RED、ORANGE、YELLOW、GREEN、BLUE シーケンスの最大数と等しくしたいのですが、この数を決定する方法がわかりません。数学の天才は私に手を差し伸べてくれますか? 私の任務はとうの昔に終わった。私は 94/100 を得ましたが、この質問は私を悩ませています。助けてくれてありがとう。