永发信息网

易语言问题:有100个随机的数字怎么取出出现次数最多的那个数字?

答案:4  悬赏:60  手机版
解决时间 2021-05-05 16:28
  • 提问者网友:伴风望海
  • 2021-05-05 12:38
有100个随机的数字怎么取出出现次数最多的那个数字,注意我是要取出出现次数最多的那个数字,而不是取出最多出现了几次!!!
最佳答案
  • 五星知识达人网友:老鼠爱大米
  • 2021-05-05 13:26

  先将这100个数字按照大小排序  再比较个数  例如排序后


  a[0]----a[10]  =10记录10的个数  a[11]---a[3] =12;则丢弃12的记录.重新寻找下一数字的的个数与10的个数对比;


  这样实现起来比较简单  暂时还没有想到更加简单的方法,带想到了再来补充

全部回答
  • 1楼网友:神鬼未生
  • 2021-05-05 16:44

冒泡算法 就行!

世恒 有这样的一节课程  去看看!

  • 2楼网友:由着我着迷
  • 2021-05-05 15:57

思路.2个方法能实现,具体代码就不帮你写了.

1,循环100次取随机数,把结果写入数组,然后在判断数组里那个数字最多.

2.循环100次取随机数,把结果统计到二维数组,数组[数字0-9][对应的次数]. 然后判断那个数字的次数最多

  • 3楼网友:鱼忧
  • 2021-05-05 14:49
统计对比啊 100几位随机数啊 1-100还是怎么样
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯