自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 汉诺塔问题

汉诺塔问题:设有三个塔座,依次命名为x,y,z。有z个直径不同的圆盘,由小到大依次编号为1、2、……,n。开始时,它们全部按递减的次序插在塔座上。现要求按下列规则把n个圆盘按次序插放在z塔座上。 (1)、每次只能移动一个圆盘; (2)、圆盘可以从任一个塔座上移到另一个塔座上; (3)、任何时刻都不能把一个较大的圆盘压在较小的圆盘上。#include void main(){v

2017-07-25 12:44:57 318

原创 著名的菲波拉契(Fibonacci)数列,其第一项为0,第二项为1,从第三项开始,其每一项都是前两项的和。编程求出该数列前N项数据。

#include int main(){ int f(int n); void k(int n); k(10); return 0;}// 遍历打印函数void k(int n){ for(;n>0;n--) {printf("%d\n",f(n)); } }//递归函数int f(int n){ int sub;

2017-07-25 12:33:24 19969 2

原创 一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?

#include int main(){ int f(int n); f(1); return 0;}int f(int n){ int sub; if(n==7){ sub=2; printf("经过第%d个村庄时还剩下%d只鸭子\n",n,sub); }else {sub=(f(n+1)+1)*2; printf

2017-07-25 12:16:21 14630 1

原创 有雌雄一对兔子,假定过两个月便可繁殖雌雄各一的一对小兔子。问过n个月后共有多少对兔子?递归函数解决

#include int main(){ int f(int n); //声明函数 printf("%d",f(4)); return 0;}//递归函数int f(int n){ int sub;//递归头 if(n==1||n==0) { sub=1; }//递归体 else { sub=f(n-2

2017-07-25 11:49:49 9553 1

原创 JAVA 对象数组必须实例化

再声明对象数组后 ,必须对每个数组成员进行实例化话 才能直接使用,否则报 空指针异常!例如://创建一个学生类数组;Student  [] stu=new Student[5];//在使用数组成员时  必须进行实例化stu[i]=new Student();

2017-07-18 10:00:20 16186 1

空空如也

空空如也

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

TA关注的人

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