- 3
- 0
- 约5.49千字
- 约 40页
- 2026-03-18 发布于浙江
- 举报
专题六排序、查找算法及应用;思维导图;归纳提炼;一、排序算法
1.排序
(1)排序的概念
排序是指将一些无序的数据变成有序的数据。
(2)排序方式
排序方式主要有:升序(从小到大排列)和降序(从大到小排列)。
(3)待排数据的存储方式
待排数据通常存储在数组或链表中。;2.常见的排序算法
常见的排序算法有:冒泡排序、选择排序、插入排序、二叉树排序、快速排序、堆排序、归并排序和桶排序等。
3.利用Python的sort方法和内建函数sorted方法排序
(1)sort方法
说明:使用sort方法对列表中的数据进行排序时,将直接对列表进行排序,不会产生新的序列。
例:列表lista=[36,23,12,17,22,19,28],可用命令lista.sort()将列表lista中的数据进行升序排序,可用命令lista.sort(reverse=True)将列表lista中的数据进行降序排序。;(2)sorted函数
说明:使用sorted函数进行排序时,将排好序的数据返回一个新的序列。
例:lista=[36,23,12,17,22,19,28],执行语句listb=sorted(lista)后,列表listb中的元素为[12,17,19,22,23,28,36],从而实现升序排序;执行语句listc=sorted(lista,
reverse=True)后,列表listc中的元素为
您可能关注的文档
- 必修 技术与设计1第六章 模型或原型的制作 课件(共56张PPT)2026年浙江省高考选考通用技术总复习.pptx
- 必修 技术与设计1第七章 技术交流与评价 课件(共33张PPT)2026年浙江省高考选考通用技术总复习.pptx
- 必修 技术与设计1第三章 发现与明确问题 课件(共19张PPT)2026年浙江省高考选考通用技术总复习.pptx
- 必修 技术与设计1第四章 方案的构思及方法 课件(共47张PPT)2026年浙江省高考选考通用技术总复习.pptx
- 必修 技术与设计1第五章 设计图样的绘制 课件(共61张PPT)2026年浙江省高考选考通用技术总复习.pptx
- 必修 技术与设计2第二单元 流程及其设计 课件(共28张PPT)2026年浙江省高考选考通用技术总复习.pptx
- 必修 技术与设计2第三单元 系统及其设计 课件(共46张PPT)2026年浙江省高考选考通用技术总复习.pptx
- 必修 技术与设计2第四单元 控制及其设计 课件(共66张PPT)2026年浙江省高考选考通用技术总复习.pptx
- 必修2专题二计算机硬件及软件系统 课件(共27张PPT)2026年浙江省高考选考信息技术总复习.pptx
- 必修2专题六简单信息系统的搭建 课件(共20张PPT)2026年浙江省高考选考信息技术总复习.pptx
最近下载
- 优秀个人年终述职报告范文(10篇).docx VIP
- 2025年矿业权评估师职业资格考试(矿业权评估实务与案例·固体矿产资源勘查与实物量估算)历年参考题库.docx VIP
- SAC6000C8-8全地面起重机参数表.pdf VIP
- 关键客户管理.pdf VIP
- 2026年最新矿业权评估师固体矿床勘查新技术考试真题及答案.docx VIP
- 2026年最新矿业权评估师矿产勘查数据采集真题及答案.docx VIP
- 专题23 动能定理的应用(一)(解析卷)-十年(2014-2023)高考物理真题分项汇编(全国).docx VIP
- 2025年矿业权评估师职业资格考试(矿业权评估实务与案例·固体矿产资源勘查与实物量估算)历年参考题库.docx VIP
- 国信证券-可控核聚变产业研究蓝皮书.pdf VIP
- 2025年矿业权评估师职业资格考试(矿业权评估实务与案例固体矿产资源勘查与实物量估算)练习题及答案.docx VIP
原创力文档

文档评论(0)