求一算法:算随机数列中最常出现数

boby 2003-10-19 11:51:49
描述:随机给定一整数列,数列元素值的可能数远远小于元素的个数
即:A1,A2....An是一整数列,该数列元素Ai属于集合{1,2,.....N}, 而且
n >> N(n远远大于N)


要求给定一算法求出该数列中最常出现的数
...全文
68 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bestfyj 2003-10-21
  • 打赏
  • 举报
回复
统计频率,根据不同的情况,采取不同的技巧
boby 2003-10-20
  • 打赏
  • 举报
回复
没有人回复
pxwzd123 2003-10-20
  • 打赏
  • 举报
回复
我说一个不才的想法,做一个坐标图,N个整数对应X坐标轴上的某个点,Y轴对应个点出现的次数,全部点画完了之后,读出Y轴值最大的点,通过设定的关系转换成原来那个整数,算法时间复杂度为
O(N),呵呵,多多指教。

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧