摘要: 问题描述:编写一个成语函数,输入一个整数,返回其阶乘 涉及变量: num:int型变量,所需要进行计算阶乘的整数 sum:int型变量,存放所得阶乘值 大概思路: 运用递归的方法,除整数为1或0的其值直接返回1之外,都需要进行不断的递归 在每一次进行递归前先将sum与本次的num相乘,再对num-1 阅读全文
posted @ 2019-01-31 22:27 Rewivy 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 1、描述一个Circle类,有一个成员变量radius,两个构造方法,四个成员方法,分别是获取周长,面积,体积,以及输出 2、描述一个Cylinder(圆柱)类继承了Circle,有两个成员变量radius和height,构造方法中调用了父类的构造方法,有两个成员方法,分别是获取体积以及 阅读全文
posted @ 2019-01-30 23:57 Rewivy 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 问题描述:输入1个整数数组,根据每个数的个位数在每行打印出相应的* 涉及变量: num:int[]型变量,存放所传递的整数数组 list:int[]型变量,存放所要打印的数字 temp:String型变量,中间变量,作为获取个位数的中间变量 大致思路: 这道题的原题目是输入7个数字(范围在1-50之 阅读全文
posted @ 2019-01-29 22:54 Rewivy 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 问题描述:编写一个方法判断所传递参数是否为水仙花数 涉及变量: num:int型变量,所传递参数,要判断是否为水仙花数的对象 list:String型变量,将num转化为字符串类型,为了将num各个数字分开的中转站 number:int[]型变量,存放num的各位上的数字 sum:int型变量,用于 阅读全文
posted @ 2019-01-28 23:17 Rewivy 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 问题描述:传递一个字符串,分辨出其中所含有的数字和字母的个数 涉及变量: list:String型变量,所给字符串 Numresult:int[]型变量,存放list中所含0-9的数字的个数 Alresult:int[]型变量,存放list中所含大写字母的个数 Alpresult:int[]型变量, 阅读全文
posted @ 2019-01-27 23:40 Rewivy 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 问题描述:给出三条边,判断是否能构成三角形,若可以,是否能构成特殊的三角形 涉及变量:kind:int型变量,用于存储三角形的类型 大致思路: 初始化时kind为0,之后根据不同的情况对kind赋予不同的值 初始化代码如下: 该方法用于判断三角形的类型 一切建立在可以构成三角形的基础上,即 两边之和 阅读全文
posted @ 2019-01-26 22:21 Rewivy 阅读(2396) 评论(0) 推荐(0) 编辑
摘要: 问题描述:用链式存储方式实现队列的基本操作 涉及变量:front:Node型自定义变量,指向队首元素 rear:Node型自定义变量,指向队尾元素 涉及教材:《数据结构——Java语言描述(第2版)》 清华大学出版社 大致思路: 链式存储结构不害怕出队列会浪费空间,因此也不需要要循环结构来节约空间 阅读全文
posted @ 2019-01-25 23:12 Rewivy 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 问题描述:用顺序存储结构来实现队列的基本操作 涉及变量:queueElem:Object[]型变量,存放数据元素 涉及教材:《数据结构——Java语言描述(第2版)》 清华大学出版社 大致思路: 队列,一种特殊的线性表,遵循“先进先出,后进后出”原则 只允许在表头出队列,在表尾入队列 实现队列有两种 阅读全文
posted @ 2019-01-24 21:34 Rewivy 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 问题描述:编写一个函数,判断一个字符序列是否为回文序列,要求只使用栈来实现 涉及变量:list:String型变量,要判断的字符序列 i,j:int型变量,表示将字符串变为字符数组中的下标 member:char型变量,用于表示出栈的字符型变量 涉及教材:《数据结构——Java语言描述(第2版)》 阅读全文
posted @ 2019-01-23 11:20 Rewivy 阅读(1877) 评论(0) 推荐(0) 编辑
摘要: 问题描述:借助一个栈把一个数组中的数据元素逆置 涉及变量:list:int[]型变量,数组,可用其他类型的变量代替 涉及教材:《数据结构——Java语言描述(第2版)》 清华大学出版社 大致思路:利用栈的性质,栈是先进后出,所以有两种方法 1.先将数组中的数据元素按0==>n-1的顺序入栈,完成后再 阅读全文
posted @ 2019-01-22 15:46 Rewivy 阅读(2114) 评论(0) 推荐(0) 编辑