高中数学:冒泡排序.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

冒泡排序

2.3-2冒泡排序教学目标:理解冒泡排序的原理理解冒泡排序的流程图加深对变量的使用的理解教学难点:冒泡排序的原理和流程图

冒泡原理:质量大的(大的数据)下沉质量小的(小的数据)上浮例:将一组无序数组排成从小到大{49,38,65,76,13,27,49}方法:下沉法和上浮法

原数据和序号序据4938659776132749第一躺下沉的步骤:序据3849659776132749序据3849659776132749序据3849659776132749序据3849657697132749序据3849657613972749序据3849657613279749序据3849657613274997经过一躺下沉,把最大的数沉到最底了

用流程图把这一趟下沉描述出来:i:=1,T=0T:=R[i]R[i]:=R[i+1]R[i+1]:=Ti:=i+1i7是否是否

1、写出第二、第三……第7躺下沉的流程图,并观察7个流程图的公共点2、思考能否把7个流程图合并?3、对于一般数组{R[1],R[2],…,R[n]}的从小到大的排列,流程图怎么画?

小结:1、有序列插入排序2、无序列冒泡排序

再见

文档评论(0)

159****6867 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档