【佛山网址之家-佛山网址大全】佛山实用网址,搜索大全尽在fs218.com(Foshan)欢迎您!
网站首页
新闻报刊
数码产品
文学小说
财经股市
娱乐明星
幽默笑话
医疗保健
政府组织
法律资讯
男士女性
编程设计
科技IT
军事资讯
家庭理财
两性健康
汽车资讯
营养美食
人才市场
考试考研
艺术爱好
星座命理
美女帅哥
体育资讯
时装时尚
少年儿童
宠物花鸟
您现在所在位置:主页 > 编程设计 >

scratch算法练习-找众数【解答】

发布时间:2019-09-16  来源:未知  作者:木木

点击查看题目详细要求:scratch算法练习-找众数

关于这道题目的解答方法有很多种,下面提供几种算法仅供参考,如果你有更简单高效的方法,欢迎上传作品,本题目简化了程序,只要求找到其中一个众数即可。

scratch算法练习-找众数【解答】

第一种方法:每次取出列表第一项,统计该项数字在列表中出现的次数,记录下来,然后将该项删除。这样重复去依次统计第一项数字出现的次数直到列表为空。最后只需要记录出现次数最多的那个数字即可。如果出现次数最大的这个次数>列表项目总数除以列表中数字的种类,则代表众数存在,否则就没有众数。

比如 2 3 2 3 2 3 出现最多的次数是3次,这个列表总共有6项,只有2种数字2和3,那么3>6/2不成立,所以没有众数。

查看改程序源码:少儿编程网编程大作战8-28(找众数)

scratch算法练习-找众数【解答】

第二种方法:先统计出列表中每一项数字出现的次数,存储到另一个列表list2中,这里重点是一一对应,然后从list2中找到最大的那个数,那么该项对应的数就应该是众数,那么如何判断有没有众数,只需要判断list2中所有数是不是都一样,只要有一个不一样那就存在众数。

查看程序源码:scratch算法练习-找众数

第三种方法:先排序,然后找出那个重复最多的数,那个数就是众数了,这种方法用到了排序,排序本身也有很多种方法,在此不详细介绍,如果有兴趣的可以试试。





上一篇:Greenfoot 的基本功能和使用方法之调整网格的尺寸
下一篇:没有了

今日推荐

scratch算法练习-找
点击查看题目详细要求:scratch算法练习-找…[详细]
吵架时男生要不要先
9月16日电 9月13日,江苏卫视《我们恋爱吧…[详细]
世界患者安全日将至
客户端北京9月16日电(记者 张尼)9月17日是…[详细]
泰国电影《友情以上
北京9月16日电 15日,泰国浪漫爱情喜剧电影…[详细]
喜剧《谢祖隆恩》开
北京9月16日电 近日,筹备已久的都市喜剧《…[详细]
舞台剧《我想我疯了
国际在线消息:9月12日晚,繁星戏剧村十周…[详细]
沪上名嘴跨界演戏
客户端北京9月16日电(袁秀月)曹可凡是一个…[详细]
张卫健亮相央视中秋
北京9月16日电 9月13日,央视中秋晚会如约…[详细]
学术造假撤销职称有
9月1日起,人社部印发的《职称评审管理暂行…[详细]
信息技术赋能 中国
(新中国70年)信息技术赋能 中国智慧城市应…[详细]
商务部:上周食用农
9月16日电 据商务部网站消息,商务部监测,…[详细]
统计局:1-8月份全
9月16日电 据统计局网站消息,国家统计局16…[详细]
友情链接:
  • 广美举办学院当代教育国际研讨会 主题聚焦“抽象艺术
  • 第十届中国卫星导航年会五月下旬将在北京举办
  • 长三角“G60科创走廊”:冲破“堵点”找“融点”
  • 角膜上皮干细胞移植给患者带来光明
  • 万博bet官网
  • 时时彩注册送47元彩金
  • 大乐透历史开奖号码
  • 白金会娱乐集团
  • 网上真钱扎金花
  • 888真人备用网址
  • 老虎机作弊器
  • 福彩3d谜语