产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
int[] intArr=new int[100];
ArrayList myList=new ArrayList();
Random rnd=new Random();
while(myList.Count<100)
{
 int num=rnd.Next(1,101);
 if(!myList.Contains(num))
{
 myList.Add(num);
}
}
for(int i=0;i<100;i++){
   intArr[i]=(int)myList[i];
}

转载于:https://blog.51cto.com/crazyices/305079

产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。相关推荐

  1. java长度为100的数组_产生一个int数组,长度为100,并向其中随机插入1-100,不重复...

    #define RANDOM(X) (rand() % X + 1) int main() { //标志数组 int book[] = {}; int result[] = {}; //默认的随机数种 ...

  2. 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复

    写在前面 前天去面试了,给出的笔试中有这样的一道算法题,产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复 当时,脑子一热,也没想那么多,就用集合实现了一下,经面试官提醒,发现 ...

  3. 请编程实现:产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复(百度了一下,get一种高性能算法,非递归)...

    网上找到一种更好的实现方式: (1)把N个数放到容器A(int数组)中. (2)从N个数中随机取出1个数放入容器B(int数组)中. (3)把容器A中最后一个数与随机抽取的数对调 或者 把容器A中最后 ...

  4. Scanner读取一个int数组

    Scanner读取一个int数组 因为有段时间用C,以为当sc.hasNextInt()这种输入检测遇到回车符时会返回false,哪知道sc.hasNextInt()会忽略忽略一切空白符(包含回车符) ...

  5. 判断一个int数组中的元素是否存在重复

    package com.hbut.test2; import java.util.ArrayList; import java.util.HashSet; import java.util.List; ...

  6. int java 声明_怎样用java定义一个int数组 C++ 怎么声明一个整型数组?

    导航:网站首页 > 怎样用java定义一个int数组 C++ 怎么声明一个整型数组? 怎样用java定义一个int数组 C++ 怎么声明一个整型数组? 相关问题: 匿名网友: int[] anA ...

  7. java定义int数组_怎样用java定义一个int数组

    展开全部 数组:是一组相关变量的集合数组是一组相关数据的集合,一个数组实际上就是32313133353236313431303231363533e4b893e5b19e31333363373731一连 ...

  8. leetcode:java.T018_4Sum---给定一个整数数组,找出a + b + c + d = target的唯一解,不能有重复元素组

    <span style="color:#ff4635">敬请关注博客,后期不断更新优质博文,谢谢</span> package leetcode.T018_ ...

  9. java出现次数最多的数_java如何找出一个int数组中出现次数最多

    展开全部 其实这个问题,涉及到两个过程首先是统计数组中数字出现的次数,应该要有类32313133353236313431303231363533e78988e69d8331333365636666似& ...

最新文章

  1. OpenCV中imread/imwrite与imdecode/imencode的异同
  2. Java高并发编程(三):Java内存模型
  3. std::alloc具体细节
  4. ISO20000带来什么?
  5. 统计字符串中含指定字符个数
  6. 分析微信聊天记录(2)——分析单人的微信聊天记录
  7. C语言日常学习中遇到的易错情况(2022.11.14)
  8. PL3376C-ASEMI电源管理芯片PL3376C
  9. cad画钟表_CAD中,如何绘制时钟表? 来看看吧
  10. libvirt live migration 流程
  11. java if经典程序_java经典程序题15道(另附自己做的答案)
  12. 不一样的课程表,不一样的Excle--用Excle进行设计(42):排序所演绎的数据逻辑
  13. 前端学习笔记,加油!
  14. 24岁女孩与30多岁成熟有家男人
  15. 1 Flask_FileUpload
  16. 12 张图看懂 CPU 缓存一致性与 MESI 协议,真的一致吗?
  17. apache 问题 You don't have permission to access /test.php on this server 解决方法
  18. 主流RGBD数据集简介 2019.12.15
  19. 590. N-ary Tree Postorder Traversal*
  20. Codeforces 940E: Cashback 单调队列优化DP

热门文章

  1. LeetCode Longest Absolute File Path(栈和前缀和解法)
  2. UVa 11729 - Commando War(贪心算法)
  3. socket中select针对阻塞I/O复用注意的问题
  4. Django 的模板语法之过滤器
  5. Java_重载与重写
  6. Java数据结构和算法( 二 ) ## 数组
  7. 练习题 James and Dominoes
  8. Maven系列学习(二)Maven使用入门
  9. [导入]JavaScript 滑动条效果
  10. PermGen space