2017年10月13日

课后作业3:使用递归方法判断某个字串是否是回文

摘要: 【程序设计思想】 要判断一串字符串,首先将前面和后面的每个字符表示出来,然后判断,如果还没有到最中间那两个字符,就一直调用函数来判断,最后将结果输出。 【程序流程图】 【源程序】 //那颖 信1605-2班 20163448import java.util.*;public class Palind 阅读全文

posted @ 2017-10-13 22:24 歪歪bky 阅读(417) 评论(0) 推荐(0)

课后作业2:递归编程解决汉诺塔问题

摘要: 【程序设计思想】 将A座上盘子移到C座上,实现的操作:1,将A座上除最下面其余盘子移到B座上2,将A座上一个盘子移到C座上3,将B座上盘子移到C座上。 分别用两个函数实现两类操作,用hanio函数实现第一类操作,用move函数实现第2类操作,函数调用hanio(n,one,two,three)表示将 阅读全文

posted @ 2017-10-13 21:53 歪歪bky 阅读(524) 评论(0) 推荐(0)

课后作业1:使用计算机计算组合数

摘要: 【程序设计思想】 三种计算方法用三个函数实现,第一个首先将阶乘的计算表达出来,然后计算组合数; 第二个递推计算则是从前往后算,从已知的第一个一个一个往后计算,直到得到要求的; 第三个递归计算是从后往前算,直到到已知的再一个一个计算出来。 【程序流程图】 【源代码】 //那颖 信1605-2班 201 阅读全文

posted @ 2017-10-13 21:21 歪歪bky 阅读(414) 评论(0) 推荐(0)

导航