常见的交换排序方法:
(1)冒泡排序(或起泡排序)
(2)快速排序;;voidBubbleSort(RecTypeR[],intn)
{inti,j;RecTypetemp;
for(i=0;in-1;i++)
{
for(j=n-1;ji;j--) //比较找本趟最小关键字的元素
{if(R[j].keyR[j-1].key) //反序
swap(R[j],R[j-1]); //R[j]?R[j-1]
}
}
};采用前面的冒泡排序方法对(2,1,3,4,5)进行排序;voi
您可能关注的文档
- 数据结构大纲(含课程思政).pdf
- 数据结构大纲(含课程思政).docx
- 数据结构大纲(认证型).pdf
- 数据结构教案.pdf
- 讲授数据结构的相关问题.pdf
- 讲授数据结构的相关问题.docx
- 数据结构大纲(认证型).docx
- 大数据分析方法与实践——基于Python语言 课件 第1章绪论-1(数据结构总览).pptx
- 大数据分析方法与实践——基于Python语言 课件 第1章绪论-5(数据结构+算法=程序).pptx
- 大数据分析方法与实践——基于Python语言 课件 大数据分析方法与实践——基于Python语言 课件 大数据分析方法与实践——基于Python语言 课件 第2章线性表-5(线性表的应用).pptx
原创力文档

文档评论(0)