uva 299 - Train Swapping
来源:互联网 发布:人族女捏脸数据导入图 编辑:程序博客网 时间:2024/05/17 07:32
统计冒泡排序的次数。。。
#include<cstdio>#include<algorithm>using namespace std;int cnt;int main(){ int N; scanf("%d",&N); while(N--) { int L,i,j; scanf("%d",&L); int number[L]; for(i = 0; i < L; i++) scanf("%d",&number[i]); cnt = 0; if(L == 0 || L == 1 ) { printf("Optimal train swapping takes %d swaps.\n",cnt); continue; } for(i = 0 ; i < L-1; i++) for(j = 0 ; j < L-i-1 ;j++) if(number[j] > number[j+1]) { int temp; temp = number[j];number[j] = number[j+1]; number[j+1] = temp; cnt++; } printf("Optimal train swapping takes %d swaps.\n",cnt); } return 0;}
- UVa 299 Train Swapping
- Uva 299 Train Swapping
- uva 299 Train Swapping
- UVA 299 - Train Swapping
- UVA 299-Train Swapping
- UVa 299 - Train Swapping
- uva-299 - Train Swapping
- UVa 299 - Train Swapping
- UVa 299 - Train Swapping
- UVa 299 - Train Swapping
- UVA 299 Train Swapping
- uva 299 - Train Swapping
- UVa - 299 - Train Swapping
- uva 299 Train Swapping
- uva - 299 - Train Swapping
- UVa 299 - Train Swapping
- UVa 299 - Train Swapping
- UVA - 299 - Train Swapping
- 实习第一周小记------生活不易
- SEO如何取舍网站的关键词
- Poj 1401 Factorial(计算N!尾数0的个数——质因数分解)
- 保证外链收录的小技巧
- iOS开发规范
- uva 299 - Train Swapping
- [orcle]远程连接数据库错误分析
- C++实现文件写入和读取
- 比较适合大众化的外链操作思路
- 为何 IntelliJ IDEA 比 Eclipse 更好
- sicily 1035. DNA matching
- 搭建一个Flash网站的优缺点
- 总结哪些因素影响谷歌排名
- 【Ogre开发】之二:创建自己的第一个Ogre程序