线上第17节桶排序ppt课件.pptx

上传人:晟*** 文档编号:9571981 上传时间:2021-12-14 格式:PPTX 页数:12 大小:1.15MB
下载 相关 举报
线上第17节桶排序ppt课件.pptx_第1页
第1页 / 共12页
线上第17节桶排序ppt课件.pptx_第2页
第2页 / 共12页
线上第17节桶排序ppt课件.pptx_第3页
第3页 / 共12页
线上第17节桶排序ppt课件.pptx_第4页
第4页 / 共12页
线上第17节桶排序ppt课件.pptx_第5页
第5页 / 共12页
点击查看更多>>
资源描述

作业讲解 看录播桶排序桶排序的算法思想 排序的算法有很多,我们已经学了冒泡排序 及其优化,选择排序,还有其他的桶排序、插入 排序、希尔排序、快排序等等,感兴趣的同学可 以去网上搜索我们上课没讲过的排序方法。今天 要讲解的一种排序方法就是: 最快最简单的排序:桶排序 如下图所示,桶排序的算法思想是这样的:如要对1,10 范围内的5 ,3 , 5 ,2 ,8 这几个数进行排序,可以通过这样的方法来实现,假设有10 个桶 ,从1 10 对桶进行编号。每出现一个数,就在对应编号的桶中放一面小 旗子,最后只要数数每个桶中有几面小旗子就可以了。例如2 号桶中有1 面小旗子,表示2 出现了一次;3 号桶中有1 面小旗子,表示3 出现了一次 ;5 号桶中有2 面小旗子,表示5 出现了两次;8 号桶中有1 面小旗子,表示 8 出现了一次。 桶排序思维 :首先明确A数组中的数值范围,然后新建一个数组B,下标 范围就是A数组中数值范围。将A数组中的数放入B数组与 之下标对应的桶中,然后按照桶的编号输出,即可完成排 序。 如a 数组中的数字数值范围在1 到10 ,则可以定义一个 b 数组,下标范围为1,10,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 演示文稿

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。