集合练习_3

author author     2022-09-09     702

关键词:

技术分享

        static void Main(string[] args)
        {
            //案例:把分拣奇偶数的程序用泛型实现。List<int>
            int[] nums = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };

            List<int> left = new List<int>();   //偶数放左边
            List<int> right = new List<int>();  //奇数放右边

            for (int i = 0; i < nums.Length; i++)
            {
                if (nums[i] % 2 == 0)
                {
                    left.Add(nums[i]);
                }
                else
                {
                    right.Add(nums[i]);
                }
            }
            //输出
            Console.Write("偶数是:");
            foreach (var item in left)
            {
                Console.Write(item + "");
            }
            Console.Write("/");
            Console.Write("奇数是:");
            foreach (var item in right)
            {
                Console.Write(item + "");
            }

            Console.ReadKey();
        }

 

nyoj_95_众数问题_map练习

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

集合练习_2

...,并且都是偶数(添加10次,可能循环很多次。)//定义一个集合List<int>list=newList<int>();while(list.Count<10){Randomr=newRandom();intnumber=r 查看详情

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); 查看详情

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

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

arraylist集合练习

...输入。2,创建对象,把输入内容赋值给对象。3创建ArrayList集合。4把对象加入集合。5读取集合数据并打印。总结:ArrayList集合可以存入对象,不可以直接读取。需要先读取集合位置的对象。      集合的封装... 查看详情

python的集合与字典练习

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

java_循环练习和数组练习

练习1.输出所有的水仙花数,所谓水仙花数是指一个数3位数,其每位数字立方和等于其本身,如153=1*1*1+3*3*3+5*5*5(很经典的题目)分析:通过观察发现,本题目要实现打印符合要求的数字(即水仙花数)。明确什么样的数就是水仙花... 查看详情

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

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

面向对象练习3-定制数据类型

题目:  基于授权定制自己的列表类型,要求定制的自己的__init__方法,  定制自己的append:只能向列表加入字符串类型的值   定制显示列表中间那个值的属性(提示:property)   其余方法都使用list默... 查看详情

java_3上课练习

1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。packagedemo3;importjava.util.Scanner;importjava.util.concurrent.SynchronousQueue;publicclassday01{publicstaticvoidmain(String[]args){int[]arr={10,20, 查看详情

mt642017联赛一试不等式的一个加强练习

已知$x_1,x_2,x_3ge0,x_1+x_2+x_3=1$求$$(x_1+3x_2+5x_3)(x_1+frac{1}{3}x_2+frac{1}{5}x_3)(x_1+x_3+3x_2)$$的最大值。解答:$$(x_1+3x_2+5x_3)(x_1+frac{1}{3}x_2+frac{1}{5}x_3)(x_1+x_3+3x_2)$$$$=frac{1}{6}(x_1+3x_ 查看详情

大数据技术之_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.英文词频统计实例A.待分析字符串B.分解提取单词a.大小写txt.lower()b.分隔符‘.,:;?!-_’c.单词列表C.单词... 查看详情

集合的使用

集合:特点: 1.无序    2.没有重复数据列表转换为集合list_1=[1,3,5,6,7,3,6,9]list_1=set(list_1)#将列表转换为集合print(list_1)结果:{1,3,5,6,7,9}交集list_1=[1,3,5,6,7,3,6,9]list_1=set(list_1)#将列表转换为集合list_2=set([2,33,44,5,6,9,77,55] 查看详情

tupleandlist练习

Tuple:1.   __add__1a=(1,2,3,4,5,6,7,8,9,)2b=(10,11,22,33,44,55,66,),3c=(110,112,113,114,),4result=a.__add__(b)5print(result)#(1,2,3,4,5,6,7,8,9,(10,11,22,33,44,55,66))add(b)里面只能加一个参数,否则 查看详情

java练习题4_3_2407林大锐格平台

importjava.util.Scanner;classRectangular{privatestaticintx,y;privatestaticintcountP=0;publicRectangular(intxx,intyy){ x=xx; y=yy; } publicRectangular(Rectangularp){ x=p.x; y=p.y; } publicintgetX 查看详情

numpy练习

numpy学习,为后续机器学习铺垫参考网址#coding=utf-8__author__=‘dahu‘fromnumpyimport*importnumpyasnpa=np.arange(12).reshape(2,2,3)#2个2行3列的数组printa,type(a)#ndarrayprinta.shape#3行5列printa.ndim#轴的个数printa.size#总个数printa.d 查看详情