求助!为何报错?


本文摘自网络,作者zsm666,侵删。

问题已解决,原因是多了个}

func uniquePathsWithObstacles(obstacleGrid [][]int) int {
    m :=len(obstacleGrid[:][0])
    n :=len(obstacleGrid[0][:])
    var i,j int
    for a :=0;i<m;i++ {
        for b :=0;j<n;j++ {
            switch obstacleGrid[a][b] {
                case 1: obstacleGrid[a][b]=0 
                case 0 :obstacleGrid[a][b]=1 
            }
          }  
        }

    for i=1;i<m;i++ {
        for j=1;j<n;j++ {
            if obstacleGrid[i][j]!=0 {
                obstacleGrid[i][j]=obstacleGrid[i-1][j]+obstacleGrid[i][j-1]
            }
        
        }
    }
    return obstacleGrid[m-1][n-1]
}

 


相关阅读 >>

Golang 语言的标准库 log 包怎么使用?

Golang的编译器是什么

Golang并发模式之扇入fan-in和扇出fan-out

手撸Golang 创建型设计模式 单例模式

Golang编译为什么快

protoc Go插件编写之四 (实现生成自己的proto文件)

easydss如何定制Go语言生成csv文件?

聊聊dubbo-Go-proxy的hostfilter

关于处理电商系统订单状态的流转,分享下我的技术方案(附带源码)

Go module访问私有git仓库

更多相关阅读请进入《Go》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...