HDU 2181 哈密顿绕行世界问题
摘要:
这个就是一深搜,不解释,还有,测试数据太弱了。#include<stdio.h>#include<string.h>int map[23][4],des[23],num[23],f,n;void DFS( int p,int nu ){ if( nu == 20 && ( map[p][1] == n || map[p][2] == n || map[p][3] == n ) ) { printf( "%d: ",++f ); for( int i = 0; i < 20; ++i ) printf( "%d &quo 阅读全文
posted @ 2011-05-10 23:23 LeeBlog 阅读(555) 评论(0) 推荐(0) 编辑