欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言中常用排序方法分析与探讨.pdf

    • 资源ID:69619144       资源大小:118.70KB        全文页数:4页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言中常用排序方法分析与探讨.pdf

    第1 8 卷第2 期商洛师范专科学校学报v 0 1 1 8N o 2C 语言中常用排序方法分析与探讨李娜(商洛师范专科学校现代教育技术中心,陕西商洛7 2 6 0 0 0)摘要:本文从基本思想、排序过程、算法等方面对c 语言几种常用的排序方法进行分析比较关键词:C 语言;排序方法;选择中圈分类号:T P 3 1 2文献标识码:A文章编号:1 0 0 8 3 0 3 0(2 0 0 4)0 2 0 0 4 0 一0 3数据的排序是学习C 语言经常碰到的问题所谓排序是指把一组杂乱无章的数按照大小顺序排列包括整数、实数、字符及字符串排序c 语言编程中排序的方法很多,常用的有冒泡排序法、选择排序法、插入排序法、快速排序法等每一种排序方法的基本思想、排序过程都不相同,这里对以上几种排序方法进行分析,以方便初学者理解及选择1 排序方法的分析1 1 冒泡排序1 1 1 基本思想两两比较待排序数据元素的大小发现两个数据元素的次序不满足顺序条件(从小到大)时即进行交换反之,则保持不变这样每次最小的结点就像气泡一样浮到序列的最前位置(所以称之为冒泡),而较大的结点逐渐往下沉,并且每次都要缩小比较的范围,直到没有反序的数据元素为止1 1 2 排序过程示例关键字4 73 3 6 18 27 21 12 54 7第一趟1 14 73 36 18 27 22 54 7第二趟1 12 54 73 36 l8 27 24 7第三趟l l2 53 34 74 76 18 2 7 2第四趟1 l2 53 3 钾4 76 l7 28 2第五趟1 12 53 34 74 76 l7 2 8 2第六趟1 12 53 34 74 76 17 28 2第七趟1 12 5 3 34 74 76 17 28 21 1 _ 3 具体算法v o i db u b b l e(i n ta【】,i n tn)(i n t,k;f 0 币=l;i n;i+)f o r o=0 d a j+1 )k=a j】;a 啪=a U+l】;a D+1 =k;J)1 1 4 算法分析空间效率冒泡排序过程中仅用了一个辅助单元时间效率如果有n 个数,总共要进行n _ l趟冒泡,对j 个记录的表进行一趟冒泡需要j-1 次关键码比较最好情况下,待排序列已有序,不需移动稳定性冒泡排序是一种稳定排序方法1,2 选择排序1 2 1 基本思想在要排序的一组效中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止1 2 2 排序过程示例收稿日期:2 0 0 4 0 2 1 0作者简介:李娜(1 9 7 6 一),女,陕西丹凤人,商洛师范专科学校现代教育技术中心助教万方数据万方数据万方数据万方数据

    注意事项

    本文(C语言中常用排序方法分析与探讨.pdf)为本站会员(qwe****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开