有序数组找到出现次数最高的元素和次数

算法不难,就是用个变量分别存储已经遍历到的元素中,出现次数最多的元素和次数。在遍历过程当中统计目前遍历的元素的次数,在遍历到的元素变化时,把上个元素次数和以前存储的最大次数比较,保留最大的次数和对应的元素。注意最后一个元素须要单独比较。本算法只针对已经排序好的数组。Java实现以下:java public class TestAndDel { static void findmost(i
相关文章
相关标签/搜索