递归递推之 汉诺塔系列1
来源:互联网 发布:好的打工软件 编辑:程序博客网 时间:2024/05/25 12:21
题目大概:
n个盘子的汉诺塔问题的最少移动次数是2^n-1,即在移动过程中会产生2^n个系列。由于发生错移产生的系列就增加了,这种错误是放错了柱子,并不会把大盘放到小盘上,即各柱子从下往上的大小仍保持如下关系:
n=m+p+q
a1>a2>...>am
b1>b2>...>bp
c1>c2>...>cq
计算所有会产生的系列总数。
n=m+p+q
a1>a2>...>am
b1>b2>...>bp
c1>c2>...>cq
计算所有会产生的系列总数。
思路:
实话说,这个题真实没读懂,但观察输入输出数据发觉是3的n次方,试了试,果真可以。
我想等研究了汉诺塔问题后再研究一下这个题,再补充上正确的思路。
感想:
原来看不懂题,也可以做对。
代码:
0 0
- 递归递推之 汉诺塔系列1
- 递推递归-D-汉诺塔系列1
- 递推递归-D-汉诺塔系列1
- 递归及递推系列之 汉诺塔III hdoj 2064
- 递推递归练习 D 汉诺塔系列1
- ACM-递归递推练习D-汉诺塔系列1
- 递归递推练习D汉诺塔系列1
- 递归递推练习 D 汉诺塔系列1
- 递归及递推问题系列之 报数问题
- 汉诺塔系列专题(逐步理解递推递归)
- 递推递归专题 D 汉诺塔系列问题
- 递归递推之王小二切饼
- 递归递推之递归的函数
- 递归与递推——B-王小二切饼,D-汉诺塔系列1,I-蟠桃记,H-巴蜀之危,G-fighting小银考四级
- 寒假第五天--递推递归--不容易系列之(3)—— LELE的RPG难题
- 递归及递推问题系列之 Tiling_easy version hdoj 2501
- 递归及递推问题系列之 Number Sequence hdoj 1005
- 递归及递推问题系列之 放苹果 poj 1664
- 笔记121-133
- oracle--查询本部门薪水大于平均工资的员工
- ActionContext详解
- Codeforces 770D Draw Brackets!【模拟+思维】
- 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 递归递推之 汉诺塔系列1
- ubuntu卸载fcitx后引发的问题修复
- 在java项目中引用jar包
- 项目中的OkHttp工具(简单级别的)
- 多项式的乘法和除法
- java初学者总结1集合排序
- 百度前端学院任务四:基础JavaScript练习(一)
- 将粒子发射器与Transformfeedback相结合
- ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)