統計每十幀出現次數最多的那個

2021-06-28 06:51:21 字數 614 閱讀 1584

統計輸出結果,每十幀出現次數最多的那個

首先,建立乙個list用於存放每十幀輸出結果。

#define max_list_num  10

listplist; //存放佇列

判斷是否已經存放了十幀,沒有的話接著往裡存放,已經有十幀的話,將第一幀推出,現幀存放進去,這裡n表示要存放的結果

if (plist.size() < max_list_num)

else if (plist.size() == max_list_num)

判斷十幀中出現頻率最多的那個數字

list::iterator ppst;

int maxnum = 0;

if (plist.size() == max_num_person_list_num)

}if (findflag == 0)

}int maxscore = 0;

int maxscoreindex;

int maxnumperson = 0;

for (int index = 0; index < mnumvec.size(); index ++)

}if (maxscore < 1)

這裡**解釋的是乙個思路,並不是完整**

出現次數最多的整數

問題描述 編寫乙個程式,讀入一組整數,這組整數是按照從小到大的順序排列的,它們的個數n也是由使用者輸入的,最多不會超過20。然後程式將對這個陣列進行統計,把出現次數最多的那個陣列元素值列印出來。如果有兩個元素值出現的次數相同,即並列第一,那麼只列印比較小的那個值。輸入格式 第一行是乙個整數n,n 2...

出現次數最多的整數

問題描述 編寫乙個程式,讀入一組整數,這組整數是按照從小到大的順序排列的,它們的個數n也是由使用者輸入的,最多不會超過20。然後程式將對這個陣列進行統計,把出現次數最多的那個陣列元素值列印出來。如果有兩個元素值出現的次數相同,即並列第一,那麼只列印比較小的那個值。輸入格式 第一行是乙個整數n,n 2...

出現次數最多的數

出現次數最多的數 問題描述 給定n個正整數,找出它們中出現次數最多的數。如果這樣的數有多個,請輸出其中最小的乙個。輸入格式 輸入的第一行只有乙個正整數n 1 n 1000 表示數字的個數。輸入的第二行有n個整數s1,s2,sn 1 si 10000,1 i n 相鄰的數用空格分隔。輸出格式 輸出這n...