插入排序
来源:互联网 发布:极乐净土网页js代码 编辑:程序博客网 时间:2024/06/06 12:32
void charu(int a[])//插入排序
{
int temp;
int i,j;
for ( i = 1; i < 10; ++i)
{
temp = a[i];
for (j = i - 1; j >=0 ; j--)
{
if (a[j] > temp)
{
a[j+1] = a[j];
print(a);
}
else
{
break;
}
}
a[j+1] = temp;
}
}
int main()
{
int a[10] = {10,1,8,4,5,7,6,3,2,9};
charu(a);
print(a);
return 0;
}
{
int temp;
int i,j;
for ( i = 1; i < 10; ++i)
{
temp = a[i];
for (j = i - 1; j >=0 ; j--)
{
if (a[j] > temp)
{
a[j+1] = a[j];
print(a);
}
else
{
break;
}
}
a[j+1] = temp;
}
}
int main()
{
int a[10] = {10,1,8,4,5,7,6,3,2,9};
charu(a);
print(a);
return 0;
}
阅读全文
0 0
- 插入排序-【插入排序】
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- bootstrap的日期选择器
- Android设计模式学习(包含Java设计模式)-面向对象的六大原则-AJDesignMode01
- sessionid如何产生?由谁产生?保存在哪里?
- 3.3_字典_Dictionary
- HDOJ HDU 1003 Max Sum
- 插入排序
- 设计模式--策略模式
- hive和hbase整合
- solr的空间查询(查询地图周围坐标)
- 51Nod 1027 大数乘法
- 最近转岗了, mark一下, 铭记, 加油!
- apache zookeeper 介绍
- 3.4_函数_Function_Part_1
- 左移和右移