用Labview如何算出一个数组中重复次数出现最多的元素?(如重复次数一样取最大值)

求大神贴上原码,元素大约不超过50个,急!

第1个回答  2015-04-03

我只是提供给你一种思路,未必是最佳,不过效果是一样的

思路就是先将数据从大到小排序,然后比较数组两个相邻元素是否相等,用循环计数器计数,若相等,从1逐渐+1,若不等,重新赋值1,得到统计重复次数的数组,选择这个数组的最大值,索引到元素重复次数最多的那个,若重复次数一样,因为数组是从大致小排序的,所以索引出的第一个一定也是最大的

本回答被网友采纳
相似回答