博客园 首页 私信博主 显示目录 隐藏目录 管理
摘要: 题目描述 棋盘上A点有一个过河卒,需要走到目标B点。卒行走的规则:可以向下、或者向右。同时在棋盘上C点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。 棋盘用坐标表示,A点(0,0)、B点(n,m)(n, m为不超过202020的整数),同样马的位置坐 阅读全文
posted @ 2019-03-04 17:49 Brave_WTZ 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 【题目】设计一个递归算法生成n个元素{r1,r2,…,rn}的全排列。 【算法讲解】 设R={r1,r2,…,rn}是要进行排列的n个元素,Ri=R-{ri}。集合X中元素的全排列记为perm(X)。(ri)perm(X)表示在全排列perm(X)的每一个排列前加上前缀得到的排列。R的全排列可归纳定 阅读全文
posted @ 2019-03-04 16:01 Brave_WTZ 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 题目:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 分析:递归做或者直接嵌套循环 拓展:变态跳台阶问题 题目:一个台阶总共有n级,如果一次可以跳1级,也可以跳2级......它也可以跳上n级。此时该青蛙跳上一个n级的台阶总共有多少种跳法? 分析:用f(n 阅读全文
posted @ 2019-03-04 15:42 Brave_WTZ 阅读(452) 评论(0) 推荐(0) 编辑