我有一些困難找出如何解決我的問題在這裏,我想爲什麼不去這裏,並要求你的專業人士的一些幫助。輸出4套7上升訂單和唯一的隨機數
最重要的是,我只在學校學習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;
}
我希望自己有點清楚,因爲英語不是我的母語,請告訴我,如果我需要澄清任何事情。我希望我能找到一些關於如何解決這個問題的幫助,這裏有一個不太複雜的解決方案。
否_duplicated_隨機數字? – timrau
作爲一個經驗法則,嘗試將(*分析*)你的問題分成幾個不同的,更小的(也許是衆所周知的)問題。 – SJuan76
@timrau你能稍微詳細一點嗎?很難理解你的問題。 – SJuan76