hdu1572
来源:互联网 发布:php json unicode 编辑:程序博客网 时间:2024/06/14 01:23
#include<cstdio>int map[32][32];int ncity;int n;int mins;int f[8];void dfs(int now,int sum,int flag){int i;if(flag==(1<<n)-1){if(sum<mins)mins=sum;}elsefor(i=0;i<n;i++)if(!(flag&(1<<i)))dfs(f[i],sum+map[now][f[i]],flag|(1<<i));}int main(){while(scanf("%d",&ncity),ncity){int i,j;for(i=0;i<ncity;i++)for(j=0;j<ncity;j++)scanf("%d",&map[i][j]);scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&f[i]);}mins=8000;dfs(0,0,0);printf("%d\n",mins);}return 0;}
- hdu1572
- hdu1572
- HDU1572(DFS)
- hdu1572 下沙小面的(2)
- hdu1572 水搜索
- HDU1572下沙小面的(2)
- 爆搜解hdu1572下沙小面的(2)
- hdu1572(下沙小面的(2))(深搜找最短路)
- HDU1572-下沙小面的(2)-最短路(深搜)
- HDU1572 下沙小面的(2)(深搜DFS)
- HDU1572:下沙小面的(2)(DFS)
- ACM-DFS之下沙小面的(2)——hdu1572
- 【HDU1572】【旅行商问题 状压DP 数据小全排列暴力】下沙小面的(2)
- hdu1811
- C关键字解读——void, return, const
- java使用现有的类库的排序方法
- hdu2660
- C语言运算符优先级
- hdu1572
- 上传文件到linux或执行服务器端命令行
- hdu1501
- Android 常用布局整理
- hdu1258
- hdu1035
- hdu1072
- Sub-process /usr/bin/dpkg returned an error code 解决方法
- MFC类继承关系图