herrDeng網內搜尋
 
  
    自訂搜尋
  
Ads
訂閱:
張貼留言 (Atom)
熱門文章
- 
url="https://www.twse.com.tw/exchangeReport/STOCK_DAY?response=json&date=20220330&stockNo=2330"
- 
連續複利
- 
請用Random產生20個0~99的奇數(可重複),然後排序
- 
py3 cpp Line sweep解Leetcode 3346 Maximum Frequency of an Element After Performing Operations I 使用 line sweep不用排序,可得線性解 [Py3解請進]
- 
C++ Py3 計數排序與partial sum解Leetcode 2300 Successful Pairs of Spells and Potions Portions的極大值小於等於10萬是可進行記數排序的關鍵,既然可以採用記數排序,後面的二元搜尋也可以透過part...
- 
Py3 C++ C 2pointer速解Leetcode 11Container With Most Water [Py3 code請進]
- 
輸入公元n年,輸出"平年" "閏年"
- 
Py3 C++計數bitmask與2 pointers速解Leetcode2273 Find Resultant Array After Removing Anagrams 字串長度最長也只有10,四個bits一組,用bitmask解題 ----- The maximum le...
 
 
 
29 則留言:
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void hanoiTower(int n, char x, char y, char z){
if(n == 1){
std::cout << "Disk " << 1 << " from " << x << " to " << z <<'\n';
}else{
hanoiTower(n-1,x,y,z);
std::cout << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1,y,x,z);
}
}
int main(int argc, char** argv) {
hanoiTower(5,'a','b','c');
return 0;
}
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void hanoiTower(int n, char x, char y, char z){
if(n ==1){
std::cout << "Disk " << 1 << " from " << x << " to " << z <<'\n';
}else{
hanoiTower(n-1, y, x, z);
std::cout << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
using namespace std;
void move(int n, char a, char b){
cout<<"Disc"<<n<<"從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1, from_peg, to_peg, peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1, peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
using namespace std;
void move(int n,char a,char b){
cout<<"disc"<<n<<"從"<<a<<"到"<<b<<endl;
}
void hanoitower(int n,char from_peg,char peg3,char to_peg)
{
if(n==1) move(n, from_peg , to_peg);
else{
hanoitower(n-1, from_peg , to_peg , peg3);
move(n, from_peg , to_peg );
hanoitower(n-1 , peg3, from_peg , to_peg);
}
}
int main()
{
hanoitower(5,'a','b','c');
return 0;
}
#include <iostream>
using namespace std;
void move (int n, char a, char b){
cout<<"Disc"<<n<<" 從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1,from_peg, to_peg,peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1,peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a','b','c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void hanoiToewr(int n, char x, char y, char z) {
if ( n == 1) {
std::cout << "Disk "<< 1 << "form " << x << " to " << z <<'\n';
} else {
hanoiToewr(n-1, x, z, y);
std::cout << "Disk "<< 1 << "form " << x << " to " << z <<'\n';
hanoiToewr(n-1, x, z, y);
}
}
int main(int argc, char** argv) {
hanoiToewr(5, 'a','b','c');
return 0;
}
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std ::cout << "Disk " << 1 << " from " << x << " to " << z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std ::cout << "Disk " << 1 << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, x, z, y);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoitower(int n, char x, char y, char z ) {
if (n == 1) {
std::cout << "Disk " << 1 << " from " << x << " to "<< z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::cout << "Disk" << n << " from " << x << " to " << z<<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoitower(int n, char x, char y, char z ) {
if (n == 1) {
std::cout << "Disk " << 1 << " from " << x << " to "<< z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::cout << "Disk" << n << " from " << x << " to " << z<<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
using namespace std;
void move(int n, char a, char b){
cout<<"Disk "<<n<<" from "<<a<<" to "<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1, from_peg, to_peg, peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1, peg3, from_peg, to_peg);
}
}
int main() {
hanoiTower(5,'a','b','c');
return 0;
}
void hanoiTower(int n, cher x, cher y, cher z) {
if (n == 1){
std::count << "Disk " << 1 << " from " << x << " to " << z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::count << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
void hanoiTower(int n, cher x, cher y, cher z) {
if (n == 1){
std::count << "Disk " << 1 << " from " << x << " to " << z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::count << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
void hanoiTower(int n, cher x, cher y, cher z) {
if (n == 1){
std::count << "Disk " << 1 << " from " << x << " to " << z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::count << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include
using namespace std;
void move (int n, char a, char b){
cout<<"Disc"<<n<<" 從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1,from_peg, to_peg,peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1,peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a','b','c');
return 0;
}
#include
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include
using namespace std;
void move (int n, char a, char b){
cout<<"Disc"<<n<<" 從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1,from_peg, to_peg,peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1,peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a','b','c');
return 0;
}
#include
using namespace std;
void move (int n, char a, char b){
cout<<"Disc"<<n<<" 從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1,from_peg, to_peg,peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1,peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a','b','c');
return 0;
}
#include
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
張貼留言