USACO 木瓜的丛林
2016-10-29 15:51
169 查看
炒鸡基础的深度优先搜索。。
看到洛谷的大牛分站还有这样的水题我好感动。。。!
裸的深搜,或者你不回溯模拟也行。。
上代码。
AC。
看到洛谷的大牛分站还有这样的水题我好感动。。。!
裸的深搜,或者你不回溯模拟也行。。
上代码。
#include<iostream> using namespace std; int r,c,p[42][42],ans; void dfs(int x,int y) { ans+=p[x][y]; p[x][y]=0; if(x==r && y==c) return; if(p[x-1][y]>p[x+1][y] && p[x-1][y]>p[x][y-1] && p[x-1][y]>p[x][y+1]) dfs(x-1,y); else if(p[x+1][y]>p[x][y-1] && p[x+1][y]>p[x][y+1]) dfs(x+1,y); else if(p[x][y-1]>p[x][y+1]) dfs(x,y-1); else dfs(x,y+1); return; } void read() { int i,j; std::ios::sync_with_stdio(false); cin>>r>>c; for(i=1; i<=r; i++) for(j=1; j<=c; j++) cin>>p[i][j]; dfs(1,1); cout<<ans; return; } int main() { read(); return 0; }
AC。
相关文章推荐
- luogu2958 [USACO09OCT]木瓜的丛林Papaya Jungle
- luogu2958 [USACO09OCT]木瓜的丛林Papaya Jungle
- luogu2958 [USACO09OCT]木瓜的丛林Papaya Jungle
- 【USACO】pprime
- 土地购买 usaco 斜率优化
- USACO-Section3.1 Score Inflation【完全背包】
- BZOJ 2442: [Usaco2011 Open]修剪草坪
- Riding The Fences_usaco3.3_dfs
- bzoj 1697: [Usaco2007 Feb]Cow Sorting牛排序
- [Bzoj1597][Usaco2008 Mar]土地购买
- 洛谷P1201 [USACO1.1]贪婪的送礼者Greedy Gift Givers
- USACO 6.2.3 Shaping Regions
- bzoj1600 [Usaco2008 Oct]建造栅栏
- Big Barn_usaco5.3_dp
- USACO 6.4.1 Wisconsin Squares 暴力
- bzoj1618[Usaco2008 Nov]Buying Hay 购买干草
- USACO2014 Open Cow Optics
- [USACO 09 Jan] Baric Bovine 气象牛 DP
- 1606: [Usaco2008 Dec]Hay For Sale 购买干草
- 洛谷P1218 [USACO1.5]特殊的质数肋骨 Superprime Rib