ここで私の問題を解決する方法を理解するのに苦労しています。ここに行って専門家に助けを求めてみませんか.
主なことは、私は学校で数週間 C++ を勉強しただけで、大まかに言えば、if/else、for/while/do ループ、配列、そして明らかにいくつかの基本的なことです。これを解決しようとするときの主な問題は、私の知識が十分かどうかです。ベクトルなどについて読んだら、これは簡単に解決できますか?
さて、私が成功したのは、次のように解決した数値をソートすることです: 基本的に、私が使用したのはバブルソートアルゴリズムです (と思いますか?)
for(int i=0; i<6; i++)
{
for(int j=0; j<6; j++)
{
if(slump[j]>random[j+1])
{
temp = random[j];
slump[j] = random[j+1];
slump[j+1] = random;
}
}
}
ただし、0〜6の各インデックスに乱数を割り当てるときに、重複が表示されないようにする方法を理解することはできません(行ごとに重複がある可能性がありますが、同じ行にはありません) 。
for(int j=0;j<7;j++)
{
random[j] = rand()%40+1;
}
英語は私の母国語ではないので、何か明確にする必要がある場合は教えてください。そして、ここであまり複雑ではない解決策で、これを解決する方法についていくつかの助けを見つけることができることを願っています.