![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
分析
文章平均质量分 70
1
是一条小咸鱼
这个作者很懒,什么都没留下…
展开
-
青蛙跳台阶(JAVA)与递归问题探究
青蛙跳台阶JAVA一只青蛙一次可以跳上一层台阶,也可以跳上两层,求该青蛙跳上n层的台阶总共有多少种跳法(先后次序不同算不同的结果)。思考:可以看出,每次青蛙出脚都会有两种可能,一步或者两步,再次出脚也是两种可能,一步或者两步,每次出脚就是一步或者两步,那么,何时青蛙不能出脚了,很显然,是台阶走完了,所以,青蛙跳台阶每种跳法都是1和2的各种组合;先来看看层数和方法数之间规律吧!(这里用到了类似信息论中码树的方法来分析,没听过也没关系,看图就行)递归法求解递归在用递归之前,先来谈谈对递归的认识吧,所原创 2020-10-15 23:21:35 · 435 阅读 · 0 评论 -
不同进制之间的转换
(一)进制分类二进制:基数为2,2个记数符号,即0和1。“逢二进一”,二进制在数字后加上字母B,例如:101.1B八进制:基数为8,8个记数符号,即0、1、2、3、…7。“逢八进一”,八进制在数字后加上O,为了与0区分,可以改为Q。例如:32.7Q十进制:基数为10,10个记数符号,即0、1、2、3、4、…9。“逢十进一”,十进制在数字后加上字母D,也可以不加,例如543.8D十六进制:基数为16,16个记数符号,即0~9 、A~F 其中A~F对应十进制的 10~15 。“逢十六进一”,十六进制在原创 2020-10-11 22:14:35 · 6495 阅读 · 0 评论