日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - 如何找到一個(gè)數(shù)組中的眾數(shù)?

瀏覽:180日期:2024-01-11 08:54:58

問題描述

輸入一個(gè)含有n個(gè)元素的數(shù)組,統(tǒng)計(jì)出其中眾數(shù)及其出現(xiàn)次數(shù),若是有多個(gè)眾數(shù)的情況如何統(tǒng)計(jì)?

問題解答

回答1:

for(int i=0;i<a.length;i++){int count=0; for(int j=0;j<a.length;j++){ if(a[i]==a[j]) count++; System.out.println(a[i]+' '+count);}}//這是最暴力的方法了吧,等我回去在寫吧回答2:

使用HashMap吧,key為數(shù)組元素,value為出現(xiàn)次數(shù)。每次put時(shí),檢查是否contain當(dāng)前元素,包含的話,value+1,否則value=1

回答3:

使用 Map 來統(tǒng)計(jì)每個(gè)數(shù)出現(xiàn)的頻率,然后按頻率降序排序,選出頻率最大的數(shù)即為眾數(shù)(可能為多個(gè))。

import java.util.*;public class What { public static void main(String[] args) throws Exception {int[] arr = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 2, 2, 3, 4, 5};int n = arr.length;List<Integer> modalNums = getModalNums(arr);System.out.println(modalNums); } public static List<Integer> getModalNums(int[] arr) {int n = arr.length;if (n == 0) { return Collections.EMPTY_LIST;}if (n == 1) { return Arrays.asList(arr[0]);}Map<Integer, Integer> freqMap = new HashMap<>();for (int i = 0; i < n; i++) { // 統(tǒng)計(jì)數(shù)組中每個(gè)數(shù)出現(xiàn)的頻率 Integer v = freqMap.get(arr[i]); // v == null 說明 freqMap 中還沒有這個(gè) arr[i] 這個(gè)鍵 freqMap.put(arr[i], v == null ? 1 : v + 1);}// 將 freqMap 中所有的鍵值對(duì)(鍵為數(shù),值為數(shù)出現(xiàn)的頻率)放入一個(gè) ArrayListList<Map.Entry<Integer, Integer>> entries = new ArrayList<>(freqMap.entrySet());// 對(duì) entries 按出現(xiàn)頻率從大到小排序Collections.sort(entries, new Comparator<Map.Entry<Integer, Integer>>() { @Override public int compare(Map.Entry<Integer, Integer> e1, Map.Entry<Integer, Integer> e2) {return e2.getValue() - e1.getValue(); }});List<Integer> modalNums = new ArrayList<>();modalNums.add(entries.get(0).getKey()); // 排序后第一個(gè) entry 的鍵肯定是一個(gè)眾數(shù)int size = entries.size();for (int i = 1; i < size; i++) { // 如果之后的 entry 與第一個(gè) entry 的 value 相等,那么這個(gè) entry 的鍵也是眾數(shù) if (entries.get(i).getValue().equals(entries.get(0).getValue())) {modalNums.add(entries.get(i).getKey()); } else {break; }}return modalNums; }}回答4:

這個(gè)是個(gè)經(jīng)典的題目,是有時(shí)間復(fù)雜度是O(N)的做法的。代碼網(wǎng)上有很多。我這里給一個(gè)鏈接。http://blog.csdn.net/hello2sy...

標(biāo)簽: java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
在线一区av| 黄色日韩在线| 美女少妇全过程你懂的久久| 日韩av片子| 中文在线中文资源| 欧洲av不卡| 激情五月色综合国产精品| 亚洲视频二区| 国产极品久久久久久久久波多结野| 精品网站999| 亚洲自啪免费| 亚洲+小说+欧美+激情+另类| 国产日韩一区二区三区在线| 国产精品igao视频网网址不卡日韩 | 久久不卡国产精品一区二区| 美女精品网站| 欧美影院三区| 国产精品乱战久久久| 亚洲二区视频| 久久国产生活片100| 久久精品免费一区二区三区 | 亚洲精品无吗| 亚洲一区二区三区高清| 国产毛片一区二区三区 | 国产精品v日韩精品v欧美精品网站| 久久精品免费一区二区三区 | 99国产精品私拍| 极品日韩av| 国产精品一区二区中文字幕| 日韩美女精品| 国产综合激情| 成人午夜亚洲| 国际精品欧美精品| 精品72久久久久中文字幕| 99久久精品网| 日韩久久精品| 久久视频精品| 亚洲色图网站| 欧美中文字幕一区二区| 国产精品一区二区av交换 | 在线成人动漫av| 蜜桃视频第一区免费观看| 91精品国产自产观看在线| 激情五月色综合国产精品| 久久久精品五月天| 国产精品一区二区三区四区在线观看 | 国产毛片精品| 亚洲在线一区| 黄色成人在线网址| 视频一区视频二区在线观看| 免费看黄色91| 欧美黑人做爰爽爽爽| 精品女同一区二区三区在线观看| 樱桃视频成人在线观看| 欧美日韩国产欧| 欧美国产专区| 91大神在线观看线路一区| 狠狠干成人综合网| 日韩成人亚洲| 日韩免费高清| 亚洲黄色免费看| 超级白嫩亚洲国产第一| 高清日韩欧美| 国产精品激情| 国产亚洲一区二区三区啪| 国产调教精品| 久久精品免视看国产成人| 日韩国产在线观看| 久久影视一区| 国产精品宾馆| 美女日韩在线中文字幕| 亚洲三级在线| 国产精品成人一区二区网站软件| 国产69精品久久| 人人草在线视频| 国产精品nxnn| 精品中国亚洲| 蜜臀久久99精品久久久画质超高清| 亚洲国产福利| 蜜桃视频欧美| 欧美国产视频| 999国产精品| 午夜免费一区| 午夜精品免费| 成人福利av| 狠狠爱www人成狠狠爱综合网| 国产伦精品一区二区三区千人斩| 国产亚洲欧美日韩精品一区二区三区| 日韩一区精品| 日韩欧美看国产| 成人看片网站| 日韩午夜黄色| 国产视频欧美| 日本高清不卡一区二区三区视频| 亚洲婷婷在线| 牛牛精品成人免费视频| 91一区二区| 亚洲尤物在线| 成人av二区| 视频一区二区不卡| 男女性色大片免费观看一区二区 | 精品免费av在线| 国产亚洲在线观看| 中文字幕一区二区三区在线视频| 日韩手机在线| 久久激情五月婷婷| 精品国产中文字幕第一页| 精品理论电影在线| 麻豆成人综合网| 福利一区二区| 国产中文一区| 综合国产在线| 亚洲一级大片| 国产精品sss在线观看av| 日韩精品一区二区三区中文| 久久不见久久见中文字幕免费| 日本不卡一区二区三区| 国产精品三p一区二区| 国产日韩一区二区三区在线| 免费在线成人| 精品久久久久久久| 你懂的亚洲视频| 奇米777国产一区国产二区| 亚洲精品在线二区| 老司机免费视频一区二区三区| 911精品国产| 精品资源在线| 亚洲+小说+欧美+激情+另类| 国内激情久久| 日韩中文字幕亚洲一区二区va在线 | 久久99蜜桃| 蜜臀久久99精品久久久画质超高清 | 麻豆网站免费在线观看| 国产精品成久久久久| 国产一区二区三区日韩精品| 18国产精品| 麻豆精品91| 亚洲啊v在线免费视频| 捆绑调教美女网站视频一区| 图片区亚洲欧美小说区| 97久久亚洲| 福利一区二区免费视频| 久久av在线| 亚洲黄色中文字幕| 欧美精品福利| 91精品福利| 久久www成人_看片免费不卡| 精品视频一区二区三区在线观看| 不卡中文字幕| 成人日韩在线观看| 亚洲字幕久久| 福利片在线一区二区| 亚洲午夜黄色| se01亚洲视频 | 日本高清久久| 男女激情视频一区| 欧美日韩国产探花| 欧美二三四区| 福利片在线一区二区| 国产日本精品| 免费不卡在线观看| 国产免费成人| 日韩欧美四区| 欧美日韩激情| 国产一区导航| 久久一区二区三区电影| 老司机免费视频一区二区| 一区二区电影| 麻豆精品网站| 精品国产亚洲一区二区三区在线| 午夜av成人| 久久国产精品久久久久久电车| 久久精品免费一区二区三区| 高清一区二区三区av| 欧美不卡高清| 五月婷婷六月综合| 欧美日韩国产一区二区在线观看| 久久九九精品| 日韩三区免费| 欧美精品二区| 国产精品av一区二区| 欧美影院视频| 亚洲一本视频| 免费福利视频一区二区三区| 日本特黄久久久高潮| 爽好多水快深点欧美视频| 日韩av首页| 精精国产xxxx视频在线播放| 精品资源在线| 久久精品三级| 久久一区精品| 麻豆视频一区| 精品国产黄a∨片高清在线| 日韩精品电影一区亚洲| 丝袜亚洲另类欧美| 欧美在线资源| 天堂va蜜桃一区二区三区| 久久狠狠婷婷| 激情欧美日韩一区| 午夜精品免费|