0

私のプログラムは、csv ファイルの行をランダム化します。5 列で 120 行あります。最初の 2 つの列には、それぞれイメージの名前が含まれています。約 30 (2 列のうち * 120 行 = 240) の画像名が 1 回ずつ繰り返されます。イメージ名の繰り返し (2 番目のコピー) は、必ずしも最初のものと同じ列にあるとは限りません (列 1 または 2 にある場合があります) が、そうである可能性があります。

各行 (列 1 と 2) の 2 つの画像のそれぞれが、次の 8 行のいずれかに含まれているかどうかをプログラムに確認させる必要があります。そうであれば、画像の 2 番目のインスタンスを含む行をファイルの末尾に移動する必要があります。次に、もう一度チェックする必要があります (一部の画像は 2 回繰り返されるため)。別の繰り返しが見つかった場合は、その 2 番目の繰り返し行をファイルの別の場所に配置する必要があります。ターゲット行 (テストされている行) の 7 行以内にない限り、どこでもかまいません。

4

0 に答える 0