集合练习_2

author author     2022-09-09     702

关键词:

技术分享

    static void Main(string[] args)
        {
            //案例:随机生成10个1-100之间的数放到List中,要求这10个数不能重复,并且都是偶数(添加10次,可能循环很多次。)

            //定义一个集合
            List<int> list = new List<int>();

            while (list.Count < 10)
            {
                Random r = new Random();
                int number = r.Next(1, 100);
                if (!list.Contains(number)&&number%2==0)
                {
                    list.Add(number);
                }
            }
            //输出
            for (int i = 0; i < list.Count; i++)
            {
                Console.Write(list[i]+",");
            }
            Console.ReadKey();
        }

 

集合练习_3

staticvoidMain(string[]args){//案例:把分拣奇偶数的程序用泛型实现。List<int>int[]nums={1,2,3,4,5,6,7,8,9};List<int>left=newList<int>();//偶数放左边List<int>right=newList<int>();//奇数放右边for(inti= 查看详情

nyoj_95_众数问题_map练习

...3 描述所谓众数,就是对于给定的含有N个元素的多重集合,每个元素在S中出现次数最多的成为该元素的重数,多重集合S重的重数最大的元素成为众数。例如:S={1,2,2,2,3,5},则多重集S的众数是2,其重数为3。现在你的任务是... 查看详情

2.5.1集合操作(代码片段)

本节内容1,集合操作2,练习题一、集合set类型set数据类型:s=11,22,33特点:1,元素无序且唯一。2,可以存放各种数据类型。3,天生去重。主要作用:1,去重2,关系测试数据:list_1=1,3,4,5,6,7,9list_1=2,6,0,66,22,8,41,构建方法#基于列表... 查看详情

java基础第十天_集合

...除对象的规则是什么?3、removeAll(Collectioncol);//删除指定集合中的所有元素。4、contains(Objecto);//是否包含5、contains(Collectioncol); 查看详情

异或线性基练习(代码片段)

异或线性基定义:设$S$为一个集合,$a_1,a_2,...,a_r$为$S$的一个子集,若满足$(1)a_1,a_2,...,a_r$线性无关(在$a_1,a_2,...,a_r$中任选元素的异或和均不为$0$)$(2)S$中每个元素均可由$a_1,a_2,...,a_r$异或得到则$a_1,a_2,...,a_r$为$S$的异或线性基 一些... 查看详情

练习:自己写一个容器arraylist集合一一数组综合练习2

1packagecn.bjsxt.collection;23/**4*自己实现一个ArrayList5*/6importjava.util.ArrayList;7importjava.util.List;89publicclassSxtArrayList/*implementsList*/{1011privateObject[]elementDate;12//要放入的元素大小13privatein 查看详情

cgbtn2108_day15总结复习

...字母的出现次数笔记链接HashMap1.List接口List接口的特点List集合是有下标的List集合是有顺序的List集合可以存放重复的数据List集合方法总结单个集合间的操作voidadd(int 查看详情

集合练习题2

...个程序,把这16 支球队随机分为4 个组。采用List集合和随机数   2008 北京奥运会男足参赛国家: 科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚、日本,美国,中国,新西 兰,巴西,比... 查看详情

练习_对文本的内容进行排序和字符编码和字符集

分析:1.创建一个HashMap集合对象,可以:存储每行文本的序号(1,2,3,..);value:存储每行的文本2.创建字符缓冲输入流对象,构造方法中绑定字符输入流3.创建字符缓冲输出流对象,构造方法中绑定字符输出流4.使用字符缓冲输入流中的方法re... 查看详情

在线编程笔试练习2(京东)

...nbsp;空间限制:32768K 热度指数:9801题目描述给你两个集合,要求{A}+{B}。注:同一个集合中不会有两个相同的元素。输入描述:每组输入数据分为三行,第一行有两个数字n,m(0≤n,m≤10000),分别表示集合A和集合B的元素个数。后... 查看详情

python的集合与字典练习

  集合与字典练习  question1  问题描述:有一个列表,其中包括10个元素,例如这个列表是[1,2,3,4,5,6,7,8,9,0],要求将列表中的每个元素一次向前移动一个位置,第一个元素到列表的最后,然后输出这个列表。最终样式是[2,3,4... 查看详情

java集合练习题2(配有实例代码)(代码片段)

java集合练习题2(配有实例代码)**问题:3.编写Java程序,创建学员类Student,并添加姓名、年龄、性别等字段,创建3个ArrayList<T>对象,指定T为Student类,每个ArrayList<T>中添加一些学员对象,... 查看详情

集合与io流结合的练习

Edit 集合与IO流结合的练习练习:有五个学生,每个学生有3门课程:数学,语文,英语从键盘输入以上数据(包括姓名,三门课成绩),输入的格式:zhangsan,30,40,40计算出总成绩,并把学生的信息和计算出的总分数高低顺序存放在磁盘文件”s... 查看详情

java练习题2_13_1331

classMain{publicstaticvoidmain(Stringargs[]){inta[]=newint[]{1,2,3,4,5};intb[]=newint[5];//writeyourowncodesSystem.arraycopy(a,0,b,0,a.length);for(inti=0;i<b.length;i++){System.out.println(b[i]);}} 查看详情

大数据技术之_16_scala学习_08_数据结构(下)-集合操作+模式匹配(代码片段)

第十一章数据结构(下)-集合操作11.1集合元素的映射-map11.1.1map映射函数的操作11.1.2高阶函数基本使用案例1+案例211.1.3使用map映射函数来解决11.1.4模拟实现map映射函数的机制11.1.5课堂练习11.2集合元素的扁平-flatMap11.3集合元素的过滤... 查看详情

算法导论之2.3-7练习题(代码片段)

题目:给出一个Θ(nlgn)时间的算法。判断在集合S中,是否存在两个元素的和为x。算法导论的教师手册解法如下:1.对集合S排序。2.创建集合T=z:z=x−y,y∈S。3.对集合T排序。4.去除S和T中的重复元素。5.按照从... 查看详情

js基础_while的练习2

1<!DOCTYPEhtml>2<html>3<head>4<metacharset="utf-8"/>5<title>if练习1</title>6<scripttype="text/javascript">7/*8*从键盘输入小明的期末成绩:9*当成绩为100时,‘奖励一辆BMW‘10*当成绩为[80-99]时, 查看详情

组合数据类型练习,英文词频统计实例上

...字典,做增删改查遍历操作。 2.列表,元组,字典,集合的遍历。 总结列表,元组,字典,集合的联系与区别。 3.英文词频统计实例A.待分析字符串B.分解提取单词a.大小写txt.lower()b.分隔符‘.,:;?!-_’c.单词列表C.单词... 查看详情