-3
#include<iostream>
class Hanoi {
public:
Hanoi();
void solve(int, char, char, char);
};
Hanoi :: Hanoi() {
}
void Hanoi :: solve(int n, char from, char use, char to) {
if (n > 0) {
solve(n-1, from, use, to);
cout << "Move disk " << n << " from " << from << " to " << to << endl;
solve(n-1, use, to, from);
}
}
int main(void) {
Hanoi h;
int N;
cout << "Enter number of disks : " << endl;
cin >> N;
h.solve(N,'A','B','C');
cin >> N;
}
詳細情報が必要です。あなたはリンクされたリストを使って何をしたいですか?あなたはリンクされたリストが何であるか知っていますか?何を試しましたか? –
これは[this](http://stackoverflow.com/questions/4220788/how-do-i-add-an-array-to-this-closed)と同じように見えます。いくつかの説明を追加して、あなたが何を求めているのか、あなたが理解していないことを知ってください。 –
私はスタック関数を使用してリンクリストに私のハノイの塔を回す必要があります –