我用JS写的,不知道能不能贴代码。2是可以走的,3是陷阱 function dfs(rowIdx, colIdx, grid) { if (rowIdx >= m || colIdx>=n || grid[rowIdx][colIdx] == 1) { return false; } let a = dfs(rowIdx+1, colIdx,grid); let b = dfs(rowIdx, colIdx+1,grid); if (rowIdx == m-1 && colIdx == n-1 || a || b) { grid[rowIdx][colIdx] = 2; return true; } grid[rowIdx][colIdx] = 3; return false; }
2 5

相关推荐

那一天的Java_Java起来:他本来公司就是做这个的,不就是正常的游戏客户端和服务器开发,软硬件联动,有啥恶心不恶心的,提前告诉你就是怕你接受不了,接受不了就没必要再往后走流程浪费时间,虽然这公司是一坨。
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务