您当前的位置: 首页 >  排序算法

跋扈洋

暂无认证

  • 4浏览

    0关注

    221博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

排序算法之选择排序(简单选择排序、堆排序)

跋扈洋 发布时间:2021-08-12 21:05:25 ,浏览量:4

选择排序(简单选择排序、堆排序)
  • 选择排序
    • 简单选择排序
      • 概念
      • 算法实现
    • 堆排序
      • 概念
      • 算法实现
  • 后续

选择排序

选择排序的基本思想是:每一趟在待排序元素中选取关键字最小(或最大)的元素加入有序子序列。

简单选择排序 概念

假设排序表为L[1…N],,第i趟排序即从L[1…N]中选择关键字最小的元素与L(i)交换,每一趟排序可以确定一个元素的最终位置,这样经过n-1趟排序就可以使得整个排序表有序。

算法实现
void select_sort(ElemType A[],int n)
{
	int i, j,min;
	for (i = 0; i             
关注
打赏
1663745539
查看更多评论
0.0374s