产生一个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. 理解这几张图,你就是js小牛了
  2. 朴素贝叶斯Naïve Bayes分类算法在Hadoop上的实现
  3. Qt Creator 使用技巧
  4. “约见”面试官系列之常见面试题之第六十三篇之get和post区别(建议收藏)
  5. dump分析工具_Java应用CPU过高,如何排查?参考解决思路和常用工具总结
  6. 一个漂亮的电子钟,纪念我们逝去的青春(含软硬件资料)
  7. java jpopupmenu 无法显示_JAVA :为什么使用Jpopupmenu()有参构造方法 不显示标题
  8. c语言链表版百度云,链表详解(C语言版)
  9. stats | 介绍三个与数学规划函数
  10. ubuntu Mendeley Desktop 安装
  11. python input函数详解_Python如何使用input函数获取输入,看完你就会了
  12. php curl 返回cookie_分享新浪图床上传接口PHP源码
  13. VMware16安装MacOS Big Sur系统
  14. 机器学习算法(一):基于逻辑回归的分类预测
  15. AI智能语音机器人安装 --小白如何安装智能电话机器人
  16. 卡尔曼滤波实例——预测橘子的轨迹
  17. 近14年美股各个板块收益之间的差异
  18. install pecl php_php – pecl install pecl_http没有提供任何版本
  19. 阿里云物联网和移动OneNet初步使用感受
  20. HTML5期末大作业:电影网站设计——我的电影(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码

热门文章

  1. hdu1.3.8 As Easy As A+B
  2. LeetCode Palindrome Linked List
  3. 支撑微博千亿调用的轻量级RPC框架:Motan
  4. shell脚本中的输入输出
  5. MySQL学习(四)查询
  6. E.Text Editor (Gym 101466E + 二分 + kmp)
  7. mysql的varchar要根据实际长度来申请
  8. tensorflow 之tensorboard 对比不同超参数训练结果
  9. Linux ibm mq 教程,IBM MQ 使用指南
  10. 如何在sqlserver数据库表中建立复合主键