有序數組找到出現次數最高的元素和次數

算法不難,就是用個變量分別存儲已經遍歷到的元素中,出現次數最多的元素和次數。在遍歷過程當中統計目前遍歷的元素的次數,在遍歷到的元素變化時,把上個元素次數和以前存儲的最大次數比較,保留最大的次數和對應的元素。注意最後一個元素須要單獨比較。本算法只針對已經排序好的數組。Java實現以下:java public class TestAndDel { static void findmost(i
相關文章
相關標籤/搜索