ZOJ-2576(dfs)
来源:互联网 发布:授权回调域名校验出错 编辑:程序博客网 时间:2024/06/11 23:55
题目:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1576
分析:给出N,打印出2N的所有分割方式,使得后一个数大于等于前一个数,暴搜即可
#include <cstdio>int n, m, st[22], top;void out(){printf("{%d", st[0]);for(int i = 1; i < top; ++i) printf(",%d", st[i]);puts("}");}void dfs(int pre, int res){st[top++] = pre;if(res >= pre){for(int i = pre; i <= res && i <= n; ++i){dfs(i, res - i);}}else if(!res) out();--top;}int main(){while(scanf("%d", &n), n){m = n << 1;for(int i = 1; i <= n; ++i){top = 0;dfs(i, m - i);}puts("");}return 0;}
0 0
- ZOJ-2576(dfs)
- zoj 3175 (dfs)
- ZOJ 1008 (DFS)
- ZOJ 2421 (DFS)
- ZOJ-1832(DFS)
- ZOJ-2165(DFS)
- zoj 2100 seeding(dfs)
- ZOJ--1005:Jugs(dfs)
- ZOJ 1142 Maze(dfs)
- ZOJ 1002 firenet ( DFS)
- ZOJ 3332(K)(欧拉路?)DFS
- ZOJ-1084-Channel Allocation(DFS)
- zoj 2100 Seeding(DFS水水~)
- zoj 1089 || poj 2245 Lotto(DFS~)
- zoj 2412 Farm Irrigation(DFS~)
- ZOJ 3516 Tree of Three(DFS)
- ZOJ 1008 Gnome Tetravex(DFS)
- zoj - 3631 - Watashi's BG(dfs)
- Controller给视图层传值。
- Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
- Discusss about the newton's method(on youtube)
- Simplify Path
- Mac定时自动休眠、关机及重启命令行
- ZOJ-2576(dfs)
- OpenGL基础之在Visual Stdio 2013中尝试使用OpenGL
- 浅析C++继承与多态
- UVA-12412A Typical Homework
- Android 跑马灯效果实现
- wordpress数据库CURD操作
- JAVA学习笔记
- 蓝牙4.0 笔记
- hdu 5067 Harry And Dig Machine(状态压缩dp)