插入排序

来源:互联网 发布:淘宝客服是什么工作 编辑:程序博客网 时间:2024/05/22 06:22
void InsertSort(ElemType a[],int n){for(int i=0;i<n;i++){for(int j=i;j>0&&a[j]<a[j-1];j--)//后一个数比前一个数大不需要交换,应为前面的数都已经排好顺序,只有后一个数比前一个数小的时候则需要循环依次把数放到应该的位置{Swap<template>(j,j-1);}}}

0 0
原创粉丝点击