【发布时间】:2015-12-02 23:35:25
【问题描述】:
我有 1 和 0 的二维数组。其中左上角和右下角用 1 填充,其余索引用 0 和 1 填充。
a[][]= {{1,1,0,0,1}{0,1,1,0,0}{0,1,0,1,0}{0,1,1,1,1}}.
编写一个程序/算法,它将返回另一个相同大小的二维数组,包含从开始到结束的路径。
output[][]={{1,1,0,0,0}{0,1,0,0,0}{0,1,0,0,0}{0,1,1,1,1}}。
请帮我解决上述问题。该程序还应该适用于其他输入序列。
【问题讨论】:
-
你尝试了什么?你被困在哪里了?
-
今天的另一个作业:)
-
@vish4071 Homework questions are not a problem here。另一方面,缺乏研究工作是......
-
是的,确切地说,顺便说一句...@Santosh,使用 bfs。
-
您能发布您的解决方案吗?可能里面有小bug。
标签: java algorithm data-structures