早教吧作业答案频道 -->其他-->
用C#完成下列功能(众数问题)。a[]是一个排好序的数组(int),输出这个数组中重复出现次数最多的那个元素并且要记录重复了多少次,如果有重复次数最多的元素有多个(就是找到了重
题目详情
用C#完成下列功能(众数问题)。a[]是一个排好序的数组(int),输出这个数组中重复出现次数最多的那个元素 并且要记录重复了多少次,如果有重复次数最多的元素有多个(就是找到了重复次数最多的元素,例如重复n次,但重复n次的元素还有其它的元素),则都要输出。
▼优质解答
答案和解析
以10个元素为例: int[] numbers = new int[10] { 1, 1, 2, 2, 2, 2, 2, 3, 3, 3 }; int[,] result = new int[10,2]; int i,j,a,b; //初始化结果数组 for (i = 0; i < 10; i++) { result[i, 1] = 0; } //统计个数写入结果数组 result[0, 0] = numbers[0]; j = 0; for (i = 0; i < 10; i++) { if (numbers[i] == result[j, 0]) { result[j, 1]++; } else { j++; result[j, 0] = numbers[i]; result[j, 1]++; } } //对result按result[i,1]由大到小排序 bool goon = true; while (goon) { goon = false; for (i = 0; i < 9; i++) { if (result[i,1]
看了用C#完成下列功能(众数问题)...的网友还看了以下:
班级要开联欢会,班长刘明拿了一些钱去买水果,若用全部的钱买苹果,可买30千克;若买梨能买15千克.现 2020-03-30 …
请问,如果说f(x)n阶可导,函数导到什么程度算是不能再导了呢?如题.比如:y=2,它导后y=0, 2020-05-20 …
今天去参加市里的考试前面做的挺好的,结果后面有道小学的除法数学题把我给难住了!结果弄的我小学的除法 2020-06-10 …
小明拿了一些钱去买水果,若用全部钱买苹果,可买三十千克,若买梨能买十五千克.现在她买了苹果.香蕉和 2020-06-18 …
一般地,判断一个()分数能不能化成有限小数,只要把分母分解质因数.后面写不下写补充那了如果分母中除 2020-06-27 …
篮子里有一些苹果,第一个人拿了苹果数的一半多半个,第二个人拿了剩下苹果数的一半多半个,第三个人拿了 2020-07-04 …
excel中怎么利用函数或者宏排列名次例如809090180908527895883先比较数学,数 2020-07-10 …
小红在读一个两位小数时,把小数点漏读了,结果所读的数比原来的数大457.38,原来的小数多少?甲乙 2020-07-19 …
英语翻译如果你购买7.8吨煤炭的话,我们的价格能做到150元.这个数量只能少不能多.因为配额太紧张 2020-07-22 …
小明拿了一些钱去买水果,若用全部的钱去买苹果,可以买30千克,若买梨能买15千克.现在他买了苹果、香 2020-11-11 …