DeepSeek开启深度思考后,生成c++语言的汉诺塔非递归代码
DeepSeek开启深度思考后 生成c++语言的汉诺塔非递归代码
提示词:生成c++语言的汉诺塔非递归代码
没开启深度思考,给出的:
(本人以为,struct Disk 名称改为DiskProblem更好。)
以下是使用C++语言实现的汉诺塔非递归代码:
#include <iostream>
#include <stack>
using namespace std;
// 定义汉诺塔的盘子结构体
struct Disk {
int size; // 盘子的大小
char from; // 起始柱子
char to; // 目标柱子...