算法练习002
2018-03-27 09:36
99 查看
冒泡法排序
一 c++:
#include "stdafx.h"
#include<iostream>
#include"stdio.h"
using namespace std;
#define N 50
void sort(int R[],int len)
{
int i,j;
int temp;
for(i=0;i<len;++i)
{
for(j=0;j<len-i-1;++j)
{
if ( R[j]>R[j+1])
{
temp=R[j];
R[j]=R[j+1];
R[j+1]=temp;
}
}
}
}
int main()
{
int len;
int R
;
cout<<"请输入长度L=";
cin>>len;
for(int i=0;i<=len-1;++i)
cin>>R[i];
sort(R,len);
for(int i=0;i<=len-1;++i)
cout<<R[i];
}
二 python:
#输入时因为python并没有指定类型,所以输入数组必须带[ ]再输入
一 c++:
#include "stdafx.h"
#include<iostream>
#include"stdio.h"
using namespace std;
#define N 50
void sort(int R[],int len)
{
int i,j;
int temp;
for(i=0;i<len;++i)
{
for(j=0;j<len-i-1;++j)
{
if ( R[j]>R[j+1])
{
temp=R[j];
R[j]=R[j+1];
R[j+1]=temp;
}
}
}
}
int main()
{
int len;
int R
;
cout<<"请输入长度L=";
cin>>len;
for(int i=0;i<=len-1;++i)
cin>>R[i];
sort(R,len);
for(int i=0;i<=len-1;++i)
cout<<R[i];
}
二 python:
a=input() for i in range(len(a)): for j in range(len(a)-i-1): if a[j]<a[j+1]: temp=a[j] a[j]=a[j+1] a[j+1]=temp print(a)
#输入时因为python并没有指定类型,所以输入数组必须带[ ]再输入
相关文章推荐
- 蓝桥杯算法练习最短路(spfa)
- 算法练习(分治法,分区思想)
- 练习程序:算法系列14:狼、羊、菜和农夫过河问题
- Java基础算法练习五题——(4)
- 算法练习-快速排序
- 算法练习:砍树,不相邻(JAVA实现)
- 算法练习2
- 2018年全国多校算法寒假训练营练习比赛(第二场) G题送分了QAQ 题解
- 算法练习(15):First Missing Positive
- 2018年全国多校算法寒假训练营练习比赛(第二场) G 送分了QAQ(数位DP 或打表区间 水)
- 蓝桥杯 算法练习 数的统计
- 小白算法练习 简单背包专题003 完全背包 hdu lanqiao 包子凑数 dp
- 算法练习-黑色星期五
- 2018年全国多校算法寒假训练营练习比赛(第二场) A 吐泡泡(模拟)
- 2018年全国多校算法寒假训练营练习比赛(第二场) B TaoTao要吃鸡 (0 1背包 特殊处理一个物品)
- 算法-第四版-练习1.3.24解答
- 2018年全国多校算法寒假训练营练习比赛(第二场) E 小G有一个大树(树状DP 未解决)
- 数据结构与算法练习-动态规划
- 算法-第四版-练习1.3.8解答
- 算法-第四版-练习1.2.15解答