- 博客(1)
- 收藏
- 关注
原创 习题3.10 汉诺塔的非递归实现 (25 分) C语言实现
PTA 浙大版《数据结构(第2版)》题目集 习题3.10 汉诺塔的非递归实现 (C语言实现) 借助堆栈以非递归(循环)方式求解汉诺塔的问题(n, a, b, c),即将N个盘子从起始柱(标记为“a”)通过借助柱(标记为“b”)移动到目标柱(标记为“c”),并保证每个移动符合汉诺塔问题的要求。 输入格式: 输入为一个正整数N,即起始柱上的盘数。 输出格式: 每个操作(移动)占一行,按柱1 -> 柱2的格式输出。 输入样例: 3 输出样例: a -> c a -> b c -> b a
2021-07-14 16:54:48 370 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人