自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 汉诺塔问题(递归算法)

#includeusing namespace std;void hanuota(int,char,char,char);int main(){ int sum; cin>>sum; char a='a',b='b',c='c'; hanuota(sum,a,b,c); //函数的意义是把sum个盘子从a借助b移动到c.}void hanuota(

2017-04-05 20:12:08 691

原创 简单阶乘算法(递归解决)

用递归解决阶乘: !n#includeusing namespace std;int factorial(int );int main(){ int n=0; cin>>n; cout<<factorial(n); //一定要cout这个函数。}int factorial(int n){ if(n==1) { r

2017-04-05 19:56:16 678

原创 十进制转换十六进制

#includeusing namespace std;int main(){ int d[20]={0}; int i=0; //用来表示d数组的下标 int num=0; //所要转化的十进制数 char h[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; c

2017-04-03 17:01:26 1496

转载 求最大公约数,最小公倍数

最小公倍数:数论中的一种概念,两个整数公有的倍数成为他们的公倍数,其中一个最小的公倍数是他们的最小公倍数,同样地,若干个整数公有的倍数中最小的正整数称为它们的最小公倍数。:求最小公倍数算法:最小公倍数=两整数的乘积÷最大公约数求最大公约数算法:(1)辗转相除法有两整数a和b:① a%b得余数c② 若c=0,则b即为两数的最大公约数③ 若c≠0,则a=b,b=c,再回

2017-04-03 16:33:38 425

原创 十六进制转换十进制

#include#include#includeusing namespace std;void con(string &a,int i){ int b[8]={0}; //用来保存每一个16进制数的10进制数值,如A表示10 int t=0; for(int j=0;j<i;j++) { switch(a[j])

2017-04-03 16:11:47 636

原创 C++头文件

#includesort(a,a+3);#includecout3)1.2345//输出"1.234"

2017-04-03 15:55:37 314

转载 十六进制转换成八进制

用字符串实现#include #include using namespace std;int main(){ int n; cin>>n; for(int k=1;k<=n;k++) { string s1,s2; //s1为输入的原始的十六进制串,s2为转化成的二进制串 cin>>s1;

2017-04-02 17:20:57 799

转载 快速排序C++实现

该方法的基本思想是:1.先从数列中取出一个数作为基准数。2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。3.再对左右区间重复第二步,直到各区间只有一个数。  以一个数组作为示例,取区间第一个数为基准数。0123456789

2017-04-02 16:48:29 252

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除