产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
2015-11-10 14:37
706 查看
产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
class Program { static void Main(string[] args) { int[] arr = new int[100]; Random random = new Random(); for (int i = 0; i < arr.Length; i++) { arr[i] = GetNumber(arr, random); } foreach(int aa in arr) { Console.Write(aa+" "); } Console.ReadKey(); } public static int GetNumber(int[] arr, Random random) { int a = random.Next(1, 101); if (arr.Contains(a)) { a = GetNumber(arr, random); } return a; } }
相关文章推荐
- 文件操作函数
- Android:FragmentStatePagerAdapter分页
- 移动安全,如何保护你的APP
- 编写Ruby脚本来对Twitter用户的数据进行深度挖掘
- 解决redhat自带yum不能用的问题
- jconsole监控jvm
- 使用Nginx后获取用户IP,以及防止伪造IP
- 【Java并发编程】:深入Java内存模型—内存操作规则总结
- 调试多线程程序
- 羽毛球反手击球
- Treasure Exploration(二分最大匹配+floyd)
- MySQL安装-处理RPM方式安装mysql-5.5.25报错
- golang之web编程入门
- UNIX环境高级编程学习笔记:9_12 孤儿进程 孤儿进程组
- jquery 停止动画 stop的几种用法
- 两融杠杆渐入"警戒区" 专家警示"结构性"风险
- 【JQuery实例】---用户名验证
- tomcat以指定用户启动
- java中map集合嵌套形式简单示例
- Android事件分发机制(一)