2017.8.11
来源:互联网 发布:网络爬虫的目的和意义 编辑:程序博客网 时间:2024/05/22 11:36
今天新学了三种排序方式,刚开始听得有些懵逼,后来才渐渐懂了一些。
选择排序的通式是:
for(i=1;i<=n;i++)
{
k=i;
for(j=i+1;j<=n;j++)
if(a[j]<a[k])k=j;//查找最小数的序号
if(k!=j)
{
temp=a[i];a[i]=a[k];a[k]=temp;
}
}
冒泡排序的通式是:
for(i=n;i>1;i--)
{
for(j=1;j<i;j++)
{
if(a[j]>a[j+1])swap(a[j],a[j+1]);//与后面的数比较,如果是逆序则交换。
}
}
至于插入排序掌握还不是十分的好所以就先不写总结了。
阅读全文
0 0
- 2017.8.11
- 2017.8.11
- 2017.8.11
- 2017.8.11
- 2017.8.11
- 2017.8.11
- 2017.8.11
- 2017.8.11
- 2017.8.11杂记
- 2017.8.11个人感悟
- 2017.8.10~11总结
- 2017.8.11 总结
- 2017.8.11 OSU 失败总结
- (12)2017.8.11-数组
- 2017.8.11 亚瑟王 失败总结
- 2017.8.11暑假集训第十二天
- 2017.8.11 Oracle Linux安装问题补充
- 2017.8
- 8.11
- 分治
- 终于学好了二维数组
- 8.11
- SpringMvc之HandlerExceptionResolver
- 2017.8.11
- mysql分表
- C语言入门:打印菱形星号“*”图案
- MySQL存储过程详解
- 线程安全与可重入函数strtok_r()
- 20170810
- 8.11
- Metasploit的Docker安装及其Eternal Blue(永恒之蓝)渗透实现
- tensorflow预训练简单模型及权重文件复用初始化复杂模型