您的位置:首页 > 其它

算法 - 排序 - 直接插入排序

2005-12-13 20:36 274 查看
void lnsertSort(SeqList R)

void lnsertSort(int[] x)
{
int j,temp;
for(int i = 1; i < x.Length; i++) // 依次插入x[1],…,x[n-1]
if(x[i] < x[i - 1])
{
temp = x[i];
j = i - 1;
do
{
x[j + 1] = x[j];
j--;
}while(temp < x[j]);
x[j + 1] = temp;
} // endif
} // InsertSort
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: