我正在嘗試編寫一個程序,其中用戶給出了n個號碼,程序必須找出哪個號碼被重複的次數最多。 例如數字:4 5 5 1 3 1 1 7 1答案是1 我是一個初學者,所以這就是爲什麼大多數已經在網站上的答案不適合我。 我會非常感激。查找n個號碼的模式
-3
A
回答
2
0
我認爲你可以使用它將持有的元素{1,1,1,1,3,4,5,5,7} ,然後優先級隊列從隊列操作模式
0
你可能想要做的是將數字插入std::vector
,使用std::sort
(在<algorithm>
)上,並循環查看,以查看哪個數字出現次數最多。
爲了給你一個想法,你可以使用std::vector<int>::iterator
而循環(使用auto
代替)指向矢量的開頭+ 1,然後檢查是否到值迭代點是等於iterator - 1
。如果當前值爲更高比最大值然後將其與其迭代器一起存儲。
希望能幫助你。
相關問題
- 1. 查找N個列表共同的n個號碼
- 2. 查找N個號碼中的最大號碼和第二大號碼
- 3. SQL Server - 查找號碼模式
- 4. 查找有他們的N個存儲N^2號的位數
- 5. 查找號碼
- 6. 查找號碼
- 7. 查找號碼
- 8. 正則表達式模式來查找號碼
- 9. 查找模式編號的方法
- 10. 查找號碼括號內
- 11. 返回第n個號碼
- 12. 查找源代碼中的模式
- 13. 查找IMEI號的代碼
- 14. 查找Kaprekar的號碼
- 15. 查找號碼或第二大號碼
- 16. 找到另一個號碼的號碼?
- 17. 需要正則表達式來查找電話號碼的特定模式
- 18. jquery查找另一個號碼的下一個/最接近的多個號碼
- 19. Prolog查找N個素數
- 20. 查找SQL列下一個號碼
- 21. 正則表達式 - 使用CategorizedPlaintextCorpusReader查找第n個詞的第n個實例
- 22. Android查找缺少號碼
- 23. 查找和spilit號碼
- 24. 查找號碼cerain值
- 25. 按行查找號碼。 Javascript
- 26. 查找位號碼位置
- 27. 查找電話號碼
- 28. ContactsContract查找電話號碼
- 29. RegEx查找行包含N個以上分號
- 30. 查找第n個字符,除非它括在括號內php
OMG,首先搜索StackOverflow:「C++查找模式」 – 2014-12-01 20:27:48
要麼顯示您的代碼,並描述具體問題,否則將作爲http://stackoverflow.com/questions/9316352/how-do- i-find-the-mode-of-array – 2014-12-01 20:29:12
@ThomasMatthews:這個問題詢問了一個排序後的數組,我調整了它的標題以反映它。 – 2014-12-01 20:41:33