收藏 分销(赏)

计算数字平台长度ppt课件.ppt

上传人:二*** 文档编号:8009702 上传时间:2025-01-30 格式:PPT 页数:9 大小:827.50KB 下载积分:5 金币
下载 相关 举报
计算数字平台长度ppt课件.ppt_第1页
第1页 / 共9页
本文档共9页,全文阅读请下载到手机保存,查看更方便
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,计算数字平台长度,1,计算数字平台长度,已知一个有序数组,a,,其中有,n,个元素(,n,为整数),,a,中相同的元素全部集中在一起,形成一个个,“,平台,”,。用汇编语言编程,求出,a,中最大平台,要求:程序运行时将提示输入的长度。,2,算法设计,设计思路,:,定义,6,个变量,a,、,b,、,a0,、,b0,、,a1,、,b1,。其中,a,、,b,、,a0,、,b0,存放从键盘输入的元素,a,、,b,为中间变量。,a0,始终存放最大平台的元素;,a1,、,b1,存放数组相同元素的个数;,a1,中始终存放着最大平台的长度。,3,将从键盘输入的第一个元素存入,a,、,a0,中,給,a1,赋,1,,接收从键盘输入的第二个元素,存入,b,中,判断两个元素,a,b,是否相同。,若两个元素,a,b,相同,则,a1,加,1,,否则将第二个元素存于,b,与前一元素,b0,比较,若相同,则,b1,加,1;,若两个元素,a,b,不相同,给,b1,赋,1,。,接收从键盘输入的第三个元素。比较前两次的数组元素长度,a1,和,b1,,若,a1,小于,b1,,则将,b0,的值赋给,a0,,,b1,的值赋给,a1,。再接收下一元素。,重复上述过程,直到输入回车符为止。,4,流程图,5,输入,111222233,a0,始终存放最大平台的元素,a1,、,b1,存放数组相同元素的个数,a1,中始终存放着最大平台的长度,输入,111,时的流程图过程及各部分值的变化,6,输入,111222233,输入,22223,时的流程图过程及各部分值的变化,7,输入,111222233,输入最后的,3,时的流程图过程及各部分值的变化,8,出现的问题,如果输入的数字平台长度都一样,像,111122223333,。,程序将只显示最后一个一个平台长度,9,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服