失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Hopscotch(POJ 穷竭搜索)

Hopscotch(POJ 穷竭搜索)

时间:2023-10-25 19:01:27

相关推荐

Hopscotch(POJ  穷竭搜索)

题目链接

通过此题了解到了set这么个东西。此题很简单,就不多说了。

#include<cstdio>#include<set>#define buyuejue 0<=ny && ny<5 && 0<=nx && nx<5using namespace std;int grid[10][10];int dy[4] = {-1, 1, 0, 0};int dx[4] = {0, 0, -1, 1};set<int> integer;void ini(){for(int i=0; i<5; i++){for(int j=0; j<5; j++){scanf("%d", &grid[i][j]);}}}void dfs(int y, int x, int cnt, int sum){if(cnt == 5){integer.insert(sum);return;}for(int k=0; k<4; k++){int ny = y + dy[k];int nx = x + dx[k];if(buyuejue){dfs(ny, nx, cnt+1, sum*10+grid[ny][nx]);}}}int main(){ini();for(int i=0; i<5; i++){for(int j=0; j<5; j++){dfs(i, j, 0, grid[i][j]);}}printf("%d", integer.size());return 0;}

如果觉得《Hopscotch(POJ 穷竭搜索)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
POJ 3050 - Hopscotch

POJ 3050 - Hopscotch

2019-01-25

Hopscotch(POJ-3050)

Hopscotch(POJ-3050)

2019-02-10

POJ 3050 Hopscotch

POJ 3050 Hopscotch

2023-04-05

POJ - Hopscotch(DFS)

POJ - Hopscotch(DFS)

2019-09-20