首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
Bits
6条解析
开通博客写题解
RandolphJ
发表于 2020-01-26 22:47:53
【牛客小白月赛21】NC201605 Bits 题目描述 Nancy喜欢做游戏!汉诺塔是一个神奇的游戏,神奇在哪里呢?给出3根柱子,最开始时n个盘子按照大小被置于最左的柱子。如果盘子数为偶数,则需要将她们全部移动到最右侧的柱子上,否则将她们移动到中间的柱子上。那么,Nancy该怎样移动呢?请你输出汉
展开全文
CalvinLin011010
发表于 2022-07-23 20:16:14
题目链接: https://ac.nowcoder.com/acm/problem/201605 题面: Nancy喜欢做游戏! 汉诺塔是一个神奇的游戏,神奇在哪里呢? 给出3根柱子,最开始时n个盘子按照大小被置于最左的柱子。 如果盘子数为偶数,则需要将她们全部移动到最右侧的柱子上,否则将她们移动到
展开全文
zwlwf2
发表于 2020-01-27 22:30:02
非曰能,但好学,欢迎一起交流学习 问题分析 递归是解决汉诺塔问题最常见的做法,大家都不懒得写,我就来写写~ 递归步骤分析 汉诺塔问题要求在移动过程中,不出现大的盘子压在小的盘子上。如下图需要讲src柱子上的n个盘子移动到target上柱子上。假设我们已经可以按照规则将上面n-1个柱子移动另外的柱子上
展开全文
三大爷的剑
发表于 2021-10-09 14:16:40
技巧 递归 思路 基本汉诺塔问题 。注意数组边界换算处理 实现 package main import ( "os" &n
展开全文
T43
发表于 2023-09-30 01:37:16
题目描述 Nancy喜欢做游戏! 汉诺塔是一个神奇的游戏,神奇在哪里呢? 给出3根柱子,最开始时n个盘子按照大小被置于最左的柱子。 如果盘子数为偶数,则需要将她们全部移动到最右侧的柱子上,否则将她们移动到中间的柱子上。 那么,Nancy该怎样移动呢?请你输出汉诺塔游戏的过程叭! 输入描述: 共
展开全文
时间的河0
发表于 2020-07-30 17:06:32
就是暴力,没有话说用二维数组存盘子的位置嗯#include<cstdio>#include<algorithm>using namespace std;int a[13][13]; int num=0;bool flag=true;void initial(int n)
展开全文
查看本题
查看本题讨论
相关比赛
3947-牛客小白月赛21
进入比赛
7060-牛客小白月赛21(重现赛)@CoolGuang!
进入比赛
7350-牛客小白月赛21(重现赛)@vito0210
进入比赛
7594-牛客小白月赛21(重现赛)@i_spoon
进入比赛
7698-牛客小白月赛21(重现赛)@Titordong
进入比赛
等你来战
查看全部
牛客练习赛138
报名截止时间:2025-05-09 21:30
牛客周赛 Round 92
报名截止时间:2025-05-11 21:00
哈尔滨华德学院第十六届程序设计竞赛(同步赛)
报名截止时间:2025-05-13 20:30
牛客小白月赛116
报名截止时间:2025-05-16 21:00
2025年ICPC新疆维吾尔自治区大学生程序设计竞赛
报名截止时间:2025-05-08 10:00
牛客AI人机大战巅峰赛1
报名截止时间:2025-05-17 17:00
衡阳师范学院第二十五届程序设计竞赛(同步赛)
报名截止时间:2025-06-07 18:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题