英语翻译insertion -sort(A)for j ←2 to length [A]do key←A[j]i←j-1while i>0 and A[i]>keydo A[i+1]←A[i]i←i-1A[i+1]←key我对伪代码缩进啊什么的不熟悉 所以还望各位赐教~

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 01:24:59
英语翻译insertion -sort(A)for j ←2 to length [A]do key←A[j]i←j-1while i>0 and A[i]>keydo A[i+1]←A[i]i←i-1A[i+1]←key我对伪代码缩进啊什么的不熟悉 所以还望各位赐教~

英语翻译insertion -sort(A)for j ←2 to length [A]do key←A[j]i←j-1while i>0 and A[i]>keydo A[i+1]←A[i]i←i-1A[i+1]←key我对伪代码缩进啊什么的不熟悉 所以还望各位赐教~
英语翻译
insertion -sort(A)
for j ←2 to length [A]
do key←A[j]
i←j-1
while i>0 and A[i]>key
do A[i+1]←A[i]
i←i-1
A[i+1]←key
我对伪代码缩进啊什么的不熟悉 所以还望各位赐教~

英语翻译insertion -sort(A)for j ←2 to length [A]do key←A[j]i←j-1while i>0 and A[i]>keydo A[i+1]←A[i]i←i-1A[i+1]←key我对伪代码缩进啊什么的不熟悉 所以还望各位赐教~
c# 程序
public void sort(a)
{
int j;
int key;
for(j=2;j0 && a[i]>key )
{
a[i+1}=a[i];
i=i-1;
a[i+1]=key
}
}