求教一个算法,谁能给个思路

gow 2004-01-31 08:47:39
我想做个小游戏,界面基本上和围棋棋盘一样,然后在每个格子里可以放一个棋子。
可以移动棋子,但是这枚棋子被其他的棋子完全包围住,就不能移动到想要去的那个位置。只要存在一条线路就可以移动过去,否则就不行。
我现在就不知道怎样判断是否存在这条线路?
...全文
57 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gnefuil 2004-01-31
  • 打赏
  • 举报
回复
不知道还有什么更好的,我觉得没有了
gow 2004-01-31
  • 打赏
  • 举报
回复
谢谢 这个方法我也想到了,还有更好的算法吗?
gnefuil 2004-01-31
  • 打赏
  • 举报
回复
广度优先扩展
从这个点开始,向四个方向走,每到达一个点就把那个点标记一下,如果没有点可以扩展了,而目标点还没有被标记,那么就没有路,否则一定有路

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧