poj 2083 Fractal 递归
来源:互联网 发布:抢票软件 知乎 编辑:程序博客网 时间:2024/05/18 19:47
#include <iostream>#include <stdio.h>#include <cstring>using namespace std;#define MAX_N 1000char r[MAX_N][MAX_N];int solve(int n,int si,int sj){if( n == 1){r[si][sj]='X';return 1;}int m = 0;m =solve(n-1,si,sj);m =solve(n-1,si+2*m ,sj);m =solve(n-1,si+m,sj+m);m =solve(n-1,si,sj+2*m);m =solve(n-1,si+2*m,sj+2*m);return 3*m;}int main(){int n;while(cin>>n){if(n < 0)break;memset(r,' ',sizeof(r));int ret = solve(n,1,1);for(int i=1;i<=ret;i++){int k =ret;//找到这一行最后一个X,后面不输出空格了。for(; k>= 1;k--){if(r[i][k] == 'X')break;}for(int j=1;j<=k;j++){cout<<r[i][j];}cout<<endl;}cout<<"-"<<endl;}}
- 【递归】poj 2083fractal
- poj 2083 Fractal 递归
- POJ 2083 Fractal 递归
- POJ 2083 Fractal 分治+递归
- POJ 2083 Fractal 递归画分形
- POJ 2083 Fractal(递归)
- poj 2083 Fractal 【递归打印字符】
- poj 2083 Fractal 纯递归,挺好, 我的版本
- (简单递归3.4.1)POJ 2083 Fractal(分形图的打印)
- POJ—2083—Fractal—【递归与分治】
- poj 2083 Fractal 分形基本方法( 总结) 递归
- Poj 2083 Fractal
- POJ-2083-Fractal
- POJ 2083 Fractal
- Fractal poj 2083
- POJ 2083 Fractal
- poj 2083 Fractal
- poj--2083--Fractal(dfs)
- window xp设置定时任务
- 记Spring事务管理的相关特性
- tesseract OCR锻炼新字体对图片的预处理和要求
- 缓存溢出(Buffer overflow)
- HDU 1087 Super Jumping! Jumping! Jumping!
- poj 2083 Fractal 递归
- HDU 2871 Memory Control
- KMP算法(1)
- 有关模块、类模块、DLL的数组传递(续一)
- linux的flash player安装问题
- 易语言零基础新手入门系列教程 第一课
- HDU 1800 Flying to the Mars (贪心)
- 一些图论、网络流入门题总结、汇总
- KMP算法(2)