[DFS] HDU 2181
来源:互联网 发布:windows经典桌面壁纸 编辑:程序博客网 时间:2024/06/05 20:53
暴力搜索出所有的路径
#include <cstring>#include <iostream>using namespace std;int st;int map[ 22 ][ 3 ];bool vis[ 22 ];int cas = 1;int ans[ 22 ]; //输出void output () { printf ( "%d: ", cas++ ); for ( int i = 0; i < 20; ++i ) printf ( "%d ", ans[ i ] ); printf ( "%d\n", st );}//搜索所有可能的路径void dfs ( int m, int len ) { vis[ m ] = true; ans[ len ] = m; for ( int i = 0; i < 3; ++i ) { int t = map[ m ][ i ]; if ( t == st && len == 19 ) output (); if ( !vis[ t ] ) dfs ( t, len + 1 ); } vis[ m ] = false;}int main () { for ( int i = 1; i <= 20; ++i ) scanf ( "%d%d%d", &map[ i ][ 0 ], &map[ i ][ 1 ], &map[ i ][ 2 ] ); while ( ~scanf ( "%d", &st ) ) { if ( st == 0 ) break; memset ( vis, false, sizeof ( vis ) ); dfs ( st, 0 ); }}
阅读全文
0 0
- hdu 2181 (dfs)
- hdu 2181 DFS
- hdu 2181 dfs水题
- HDU 2181 DFS
- HDU 2181(DFS)
- hdu 2181 dfs
- [DFS] HDU 2181
- HDU DFS
- 【DFS】HDU
- HDU DFS
- HDU-2610 && HDU-2610 (dfs)
- HDU 1864 (DFS)
- hdu 1258 DFS
- hdu 1045 DFS+回溯
- hdu--1342 lotto (dfs)
- hdu 1010(DFS)
- hdu 1501(dfs)
- hdu 1010DFS
- oracle安装环境搭建以及PLSQL Developer使用
- Android 实现多图分享到微信朋友圈
- 14 个你可能不知道的 JavaScript 调试技巧
- UVA 10391 Compound Words
- 强撸Tomcat核心组件:NIO Connector
- [DFS] HDU 2181
- 转发与重定向自我总结
- 笔记整理目录
- 2017-11-9 白银,油,铜 分析
- centos7—交换分区
- 11 个简单的 Java 性能调优技巧
- LightOJ
- 紫书第一章程序设计入门笔记
- 共享快递柜方案有哪些开发要多久