1. 通過while循環來實現
通過while循環不停的生成隨機數,直到生成一個不重復的為止,這種方法比較容易想到,但是效率也比較低下,實 " /> 国产一级特黄,日韩免费在线,成年男人永久免费看片

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

生成不重復的隨機數的二種方法

下面我以生成1-10之間的10個不重復的隨機數為例介紹生成不重復的隨機數的三種方法:
1. 通過while循環來實現
通過while循環不停的生成隨機數,直到生成一個不重復的為止,這種方法比較容易想到,但是效率也比較低下,實例代碼如下:

          static void Main(string[] args)
{
int[] result = new int[10];
int tmp = -1;
Random random
= new Random();
bool repeat = false;
for (int i = 0; i < 10; i++)
{
repeat
= true;
while (repeat)
{
repeat
= false;

tmp
= random.Next(1, 11);
for (int j = 0; j < i; j++)
{
if (tmp == result[j])
{
repeat
= true;
break;
}
}
}
result[i]
= tmp;

}

for (int i = 0; i < 10; i++)
Console.WriteLine(result[i].ToString());
}

NET技術生成不重復的隨機數的二種方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 在线一区二区三区 | 38pao强力打造永久免费高清视频 | 麻豆91在线播放 | 欧美一区二区三区视频 | 一本色道久久88 | 99精品网站 | 中文字幕一区在线观看 | 午夜激情视频在线观看 | 中文字幕在线网站 | 午夜宅宅宅影院在线观看 | 亚洲精品中文字幕午夜 | 亚洲激情综合网 | 五月婷婷 六月丁香 | 依人成人| 欧美另类videosbestsex高清 | 日本一区二区免费看 | 久久这里精品青草免费 | 香蕉eeww99国产在线观看 | 视频黄色在线 | 亚洲一区2区三区4区5区 | 亚洲最新视频在线观看 | 五月婷婷六月丁香激情 | 中文字幕一区在线播放 | 亚洲经典激情春色另类 | 久久久久久亚洲精品 | 亚洲精品中文字幕午夜 | 在线 色 | 丝袜亚洲综合 | 久久ww | 在线小视频 | 日本精品高清一区二区不卡 | 国产福利在线91 | 图片区小说区欧洲区 | 91蜜桃传媒一二三区 | 欧美精品无需播放器在线观看 | 欧美精品激情 | 欧美亚洲春色系列 | 美女网站黄免费 | 思思玖玖玖在线精品视频 | 国内精品小视频在线 | 精品中文字幕乱码一区二区 |