自定义博客皮肤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)
  • 收藏
  • 关注

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

#include using 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 755

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

用递归解决阶乘: !n #include using 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 726

原创 十进制转换十六进制

#include using 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 1599

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

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

2017-04-03 16:33:38 494

原创 十六进制转换十进制

#include #include #include using 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 726

原创 C++头文件

#include sort(a,a+3); #include cout3)1.2345//输出"1.234"

2017-04-03 15:55:37 349

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

用字符串实现 #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 880

转载 快速排序C++实现

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

2017-04-02 16:48:29 290

空空如也

空空如也

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

TA关注的人

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