为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 数组与递归算法

数组与递归算法

2012-03-20 3页 doc 30KB 50阅读

用户头像

is_748366

暂无简介

举报
数组与递归算法第五章 数组(共6题) 1. 请创建长度为3的一维char类型数组a。  char [] a = new char[3]; 2. 请创建长度分别为3和8的二维double型数组b。 double [ ] [ ] b = new double [3] [8]; b [0] =3; b [1] =8; 3. 请创建合适类型的一维数组a,并将整数3、6、9保存在a中。 int [ ] a = new int [3]; a [0] = 3; a [1] = 6; a [2] = 9; int [ ...
数组与递归算法
第五章 数组(共6题) 1. 请创建长度为3的一维char类型数组a。  char [] a = new char[3]; 2. 请创建长度分别为3和8的二维double型数组b。 double [ ] [ ] b = new double [3] [8]; b [0] =3; b [1] =8; 3. 请创建合适类型的一维数组a,并将整数3、6、9保存在a中。 int [ ] a = new int [3]; a [0] = 3; a [1] = 6; a [2] = 9; int [ ] a = {3,6,9}; 4. 改正错误:完成上题后,从数组中取出6的语句  char d = a[20];  int d = a [6]; 5. 已知数组a有成员变量length,写出求a长度的语句。  int c = a.length; 6. 请创建合适类型的二维数组并按顺序保存"孙悟空猪八戒",再从该数组中取出"八"字。 char [ ] [ ] A = new char [2] [3]; A [0] [0] = ‘孙’; A [0] [1] = ‘悟’; A [0] [2] = ‘空’; A [1] [0] = ‘猪’; A [1] [1] = ‘八’; A [1] [2] = ‘戒’; char [ ] [ ] A = {{ ‘孙’, ‘悟’, ‘空’}{‘猪’, ‘八’, ‘戒’}}; char [ ] [ ] d = [1] [1]; system.out.println(“d = ” + d ); 第六章 递归算法(共3题 + 1选做题) 1. (P149) 已知Fibonacci数列1,1,2,3,5,8, ... 的递推公式,请编写对应递归函数的程序。    F(n) = n                当n=0, n=1;    F(n) = F(n-1)+F(n-2)     当n≥2; Public long F (int n){ long z; if(n==0||n==1) return n; else{ z = F(n-1)+F(n-2); return z; } } 2. (例6-1, P141;习题6-10,P158) 写出阶乘n!=n×(n-1)×...×2×1的递推公式, 编写对应递归函数的程序。  Public long F (int n){ long z; if(n==1) return n; else{ z = n * F(n-1); return z; } } 3. (习题6-9, P158) 写出累加和n+(n-1)+...+2 +1的递推公式,并填写递归函数中缺少的程序。   public long F(int n) {          long z;  if(n==1) return n; else{      z = n + F(n-1);     return z;          }  } 4. (选做) 一头小母牛从出生起第四个年头开始每年生一头母牛,按此规律第n年时有多少头母牛?请写出计算所需的递推公式,并编写对应递归函数的程序。 F(n) = 当n=1 F(n) = 当n≥2
/
本文档为【数组与递归算法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索