日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2:找众数

發(fā)布時(shí)間:2025/6/15 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2:找众数 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
總時(shí)間限制:?
10000ms?
內(nèi)存限制:?
4096kB
描述

一天,THU boy 小胖濤給一道題給zzh做:給你一個(gè)n個(gè)數(shù)的數(shù)列,其中某個(gè)數(shù)出現(xiàn)了超過n div 2次即眾數(shù),請你找出那個(gè)數(shù)。

zzh:這不是很簡單嗎……等等,好像有什么不對(duì)。臥槽,我好像不會(huì)做啊!

你能幫助zzh嗎?


輸入
第一行:一個(gè)正整數(shù) n

第二行:n個(gè)小于等于2^{31}-1的正整數(shù)
輸出
一個(gè)整數(shù),表示你所找那個(gè)眾數(shù)。
樣例輸入
7 4 1 4 2 4 3 4
樣例輸出
4
提示
n<=500000,數(shù)列中每一個(gè)數(shù)<=2^31-1
注意看空間限制

c++的頭文件也會(huì)占用一定空間



#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<ctime>#include<cmath>#include<string>#define N 12350#define MAX 12345#define MAXSUM 12500000#define CLR(arr, what) memset(arr, what, sizeof(arr))using namespace std;int countmax;template<class T>class Hash{private:int Key[N], Head[N], Next[N], Same[N];int top;public:int search( int x);void push(int x);bool pre(int x);void clear();};template<class T>inline void Hash<T>::clear(){top = 0;CLR(Head, -1);CLR(Next, -1);CLR(Same, 0);}template<class T>inline bool Hash<T>::pre(int x){int temp;temp = abs(x) % MAX;for(int i = Head[temp]; i != -1; i = Next[i]) //記錄重復(fù){if(x == Key[i]){Same[i]++;return true;}}return false;}template<class T>inline void Hash<T>::push(int x){if(pre(x) == true) //出現(xiàn)過,Same記錄return ;else //沒出現(xiàn)過{int temp;temp = abs(x) % MAX;Key[top] = x;Next[top] = Head[temp];Head[temp] = top;Same[top] = 1;top++;}}template<class T>inline int Hash<T>::search(int x){int temp;temp = abs(x) % MAX;for(int i = Head[temp]; i != -1; i = Next[i]){if(x == Key[i]){if(Same[i]>countmax){countmax=Same[i]; //遍歷same 找最大的same}}}return countmax; // 返回最大same}int main(){int m[100005];Hash<int> h;h.clear();int n;cin>>n;for(int i=0;i<n;i++){int j;cin>>j;m[i]=j;h.push(j);}//建表for(int i=0;i<n;i++){h.search(m[i]);} cout<<countmax; //輸出最大samereturn 0;}

總結(jié)

以上是生活随笔為你收集整理的2:找众数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产午夜精品一区二区 | 国产精品免费一区二区三区都可以 | 午夜色av | 亚洲精品国产一区二区 | 国模在线观看 | 久久久噜噜噜www成人 | 青青草黄色 | 欧美老熟妇喷水 | 久久美女精品 | 国产精品熟女一区二区不卡 | 欧美日韩国产综合在线 | www.天天操 | 久久久久久久久久久久久久国产 | 国产亚洲性欧美日韩在线观看软件 | 日本妈妈9 | 亚洲午夜精品一区二区三区 | 国产精品1区2区3区4区 | 91久久久久国产一区二区 | 国产成人久久 | 国产在线精品视频 | 夜夜操夜夜摸 | 久久99久久99精品 | 日韩欧美日本 | 久久精品久久久精品美女 | 日日夜夜精 | 久久精品视频日本 | 少妇呻吟视频 | 日本黄视频网站 | 久久久久人妻一区 | 精品午夜久久久 | 无码人妻一区二区三区在线视频 | 正在播放超嫩在线播放 | 国产亚洲小视频 | 欧美精品videos极品 | 激情婷| 国产乱女淫av麻豆国产 | 69亚洲精品久久久蜜桃小说 | 中国一级特黄毛片大片 | 手机在线看片福利 | 日韩精品福利在线 | 91久久精品一区二区三 | 欧美午夜精品久久久久久浪潮 | 一区二区亚洲视频 | 久久福利视频网 | 青娱乐在线视频免费观看 | 一本色道久久88亚洲精品综合 | 高h调教冰块play男男双性文 | 久久99免费视频 | 亚洲精品久久久久久动漫器材一区 | 777黄色| 国产亚洲电影 | 黄色大全免费看 | 波多野结衣黄色 | 毛片链接| 黑人操亚洲人 | hs网站在线观看 | 成人免费在线小视频 | 激情视频一区二区三区 | 中文字幕在线播放视频 | 成片免费观看视频大全 | 99久久久国产精品无码免费 | 国产精品黄色 | 黄色顶级片 | 欧美极度另类 | 一个综合色| 鲁一鲁一鲁一鲁一av | 五月婷婷丁香花 | 亚洲色图欧美在线 | 午夜三区 | 中文字幕成人 | 国产欧美在线观看不卡 | 国产三级在线看 | 欧美精品二区三区 | 国产91精品久久久 | 粗大的内捧猛烈进出 | 天天摸天天操 | 国产美女精品视频国产 | 成人黄色片免费 | 日韩你懂的 | 好邻居韩国剧在线观看 | 亚洲黄色中文字幕 | 久久影库 | 欧美一区二区在线观看 | 桃色激情网| 制服 丝袜 激情 欧洲 亚洲 | 91丝袜一区二区三区 | 国产农村妇女毛片精品久久 | 激情文学欧美 | 激情综合婷婷 | 日韩永久免费视频 | 日韩一区二区三区四区在线 | 亚洲一级网站 | 97精品人妻一区二区三区香蕉 | 五月天丁香网 | 色婷婷狠狠干 | 日本丰满少妇裸体自慰 | 久久婷婷影院 | 国产精品免费一区二区三区都可以 | 日韩国产二区 |