2018年7月26日

顺时针打印矩阵

摘要: 顺时针打印矩阵,输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 阅读全文

posted @ 2018-07-26 18:15 狗剩的美丽家园 阅读(225) 评论(0) 推荐(0) 编辑

矩形覆盖

摘要: 矩形覆盖,我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 阅读全文

posted @ 2018-07-26 16:54 狗剩的美丽家园 阅读(112) 评论(0) 推荐(0) 编辑

变态跳台阶

摘要: 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 根据跳台阶的题的思路可以写出该题的递归公式: f(n)=f(n-1)+f(n-2)+...+f(1) 公式(1) 根据公式(1)可以同理写出: f(n-1)=f(n-2)+f(n-3)+...+f(1) 公式(2) 公式(1)减去公式(2)可得: f(n)=2*f(n-1) 即为所求的递推公式。 阅读全文

posted @ 2018-07-26 15:23 狗剩的美丽家园 阅读(143) 评论(0) 推荐(0) 编辑

跳台阶

摘要: 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 第一种方法:采用递推的方式 阅读全文

posted @ 2018-07-26 14:58 狗剩的美丽家园 阅读(228) 评论(0) 推荐(0) 编辑

导航