直接看代码。

int[] iArray= new int[100];Random random= new Random();ArrayList arraylist= new ArrayList(100);
for(int i = 0; i < 100; i++)
{arraylist.Add(i);
}for(int i = 0; i < 100; i++)
{int iKey= random.Next(0,99-i);IArray[i] = Convert.ToInt32(arraylist[iKey]);arraylist.RemoveAt(iKey);
}Array.Sort(iArray);        //排序
Array.Reverse(iArray);  //反序

C#随机不重复给数组赋值1-100并排序相关推荐

  1. 【实践】js实现随机不重复抽取数组中元素

    经过3个星期的时间终于用做完了学校的练习作品了,但是发现在用jq 做互动虽然很方便但却带来了不少的烦恼 所以在以后的日子里我要好好学 js 了! 然后呢在博主之前学java 里面 另我最头痛的就是做产 ...

  2. 从JavaScript数组中获取随机项[重复]

    本文翻译自:Get random item from JavaScript array [duplicate] This question already has answers here : 这个问 ...

  3. Java编写 随机对数组赋值

    产生一个[1,10]之间的随机数,用于确定一个数组的长度,然后对每个数组元素进行随机的赋值,元素的大小是[1,100]之间的数,然后遍历输出这个数组元素. 代码如下: import java.util ...

  4. html抽奖不重复,javascript数组如何随机抽取不重复?

    从一个JavaScript数组当中,随机抽取数个元素,构成新数组,要求这些元素不能重复.(即随机获取不重复的数组元素)下面我们来看一下如何实现. 方法一: 从第二次随机抽取的元素开始,需要将抽取的元素 ...

  5. 生成随机不重复数组(matlab的randperm)

    应用场景:首先说明下自己的应用场景,在图像处理算法中,需要产生0~255随机不重复的整数,来制作一个LUT(查找表).在网上找了很多,有C++等各种洗牌算法.但还是觉得matlab的randperm更 ...

  6. 【C语言】利用rand函数不重复地生成不重复的数组发牌且配对!扑克牌管理操作系统的升级与优化(CodeBlocks)

    PS:编程环境为Codeblocks 前言 如你所见,经过两周的洗礼,老师又抛出了一个难题 这次的扑克牌系统,需要设计一个小游戏 (当然写完就结课了!!!!!) 在结课的动力下,在野兽的咆哮中,我肝出 ...

  7. java数组练习题---创建元素不重复的数组

    题目:创建一个8元素的数组并输出,元素在1-10之间随机生成,且不相同: 题目表面上看似简单,实际却有一个最大的难点-----如何保证元素不重复: 因为元素是随机生成的且逐一赋值的,所以就可以在这一阶 ...

  8. java 数组赋值_自学JAVA每日记录(10)-欢迎指点欢迎共勉

    接上一篇 编程练习:编写一个JAVA程序,创建指定长度的 int 型数组,并生成 100 以内随机数为数组中的每个元素赋值,然后输出数组 要求: 1. 要求通过定义带参带返回值的方法来实现 2. 通过 ...

  9. js生成随机不重复数字的几种方法

    三种方式实现生成随机不重复数字: <!DOCTYPE html> <html> <head><title>生成随机不重复数</title> ...

最新文章

  1. 送一款最新版AirPods Pro
  2. UA OPTI512R 傅立叶光学导论16 Nyquist-Shannon采样定理
  3. SpringBoot中yml文件报错:org.yaml.snakeyaml.scanner.ScannerException:mapping values are not allowe here...
  4. python3数据类型:String字符串
  5. Android之实现夸克浏览器书签和历史页面滑动时候右上角图标切换效果
  6. 庆祝西安.NET俱乐部成立,请申请加入的朋友在这里报到
  7. C# datagridview 删除行(转 学会、放弃博客)
  8. 自动化测试selenium基础面试技巧?
  9. 数据源:SHP数据下载平台
  10. 微信查询四六级成绩代码
  11. 7-46 新浪微博热门话题 (30分)
  12. 让你的编程不再乏味:「陪伴姬」来了!
  13. CMake Tutorial
  14. html怎么设置下外边距,cssmargin外边距属性与用法总结
  15. 环游西游看项目管理(附上项目管理工具)
  16. 建立自己的机器人手臂-组装
  17. 大学生在线书籍网站 二手交易书籍网站制作 网页设计制作作业作品下载 dreamweaver制作静态html网页设计作业作品
  18. 柯西不等式证明及推广
  19. 3GPP TS 23501-g51 中英文对照 | 4.1 General concepts
  20. 防止电脑辐射的最好方法

热门文章

  1. 谈谈lucene的DocValues特性之SortedNumericDocValuesField
  2. 关于oracle数据恢复
  3. 北美环境教育年会:中国伙伴参会快报(一)开幕
  4. redis批量删除指定的key
  5. 老李分享:HTTP session原理及应用 1
  6. CentOS+nginx+uwsgi+Python 多站点环境搭建
  7. 用Layer.search快速查询图元
  8. UTF-8与GB2312之间的互换
  9. python压缩与读取.tar.bz2压缩包
  10. html页脚显示不出来,CSS实例:让页脚保持在未满屏页面的底部