HDU 2614 DFS
来源:互联网 发布:大专转行数据分析师 编辑:程序博客网 时间:2024/06/07 18:11
深度优先搜索。
注意ans数据量可能很大。
#include<cstdio>#include<cstring>int T[20][20];int ans[20000],k=0;bool visit[20];void dfs(int n,int at,int cost,int finish){ visit[at]=1; ans[k++]=finish; for(int i=0;i<n;i++) { if(cost<=T[at][i]&&visit[i]==0) {dfs(n,i,T[at][i],finish+1);} } visit[at]=0;}int main(){ int n; while(scanf("%d",&n)!=EOF) { memset(visit,0,sizeof(visit)); k=0; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { scanf("%d",&T[i][j]); } } dfs(n,0,0,1); int key=ans[0]; for(int i=1;i<k;i++) { if(ans[i]>key) key=ans[i]; } printf("%d\n",key); } return 0;}
0 0
- HDU 2614 dfs
- hdu 2614 DFS
- hdu 2614(dfs)
- HDU 2614 Beat (dfs)
- HDU 2614 DFS
- HDU 2614 Beat (DFS)
- 【DFS】 HDU 2614 Beat 水
- HDU 2614 Beat(dfs)
- HDU 2614 Beat (DFS)
- HDU 2614 Beat(DFS)
- HDU 2614 Beat(dfs)
- hdu 2614 Beat (dfs)
- HDU DFS
- 【DFS】HDU
- HDU DFS
- hdu 2614 BEAT 回溯的dfs
- HDU 2614 Beat(dfs+回溯)
- HDU-2610 && HDU-2610 (dfs)
- Android界面编程之四 第三组UI组件:ImageView及其子类
- POJ 1308 Is It A Tree? (并查集)
- Android界面编程之五 第四组UI组件:AdapterView及其子类
- 动态增大的栈
- Android界面编程之六 第五组UI组件:ProgressBar及其子类
- HDU 2614 DFS
- Dot Net 使用 itextsharp 类库创建PDF文件
- mybatis入门教程
- Android界面编程之七 第六组UI组件:ViewAnimator及其子类
- 初识Linux
- Android界面编程之八 各种杂项组件
- Android界面编程之九 对话框
- poj 1221 dp(UNIMODAL PALINDROMIC DECOMPOSITIONS)
- Android界面编程之十 菜单