技术栈

Golang | Leetcode Golang题解之第63题不同路径II

__AtYou__2024-05-06 11:13

题目:

题解:

Go 复制代码
func uniquePathsWithObstacles(obstacleGrid [][]int) int {
    n, m := len(obstacleGrid), len(obstacleGrid[0])
    f := make([]int, m)
    if obstacleGrid[0][0] == 0 {
        f[0] = 1
    }
    for i := 0; i < n; i++ {
        for j := 0; j < m; j++ {
            if obstacleGrid[i][j] == 1 {
                f[j] = 0
                continue
            }
            if j - 1 >= 0 && obstacleGrid[i][j-1] == 0 {
                f[j] += f[j-1]
            }
        }
    }
    return f[len(f)-1]
}
上一篇:容器下的 Go 应用程序优化
下一篇:Vue踩坑,less与less-loader安装,版本不一致
相关推荐
onlooker6666
13 分钟前
Go 语言底层(四) : 深入 Context 上下文
开发语言·数据库·golang
roman_日积跬步-终至千里
14 分钟前
【Go语言基础【5】】运算符基础
golang
不7夜宵
3 小时前
力扣热题100 k个一组反转链表题解
算法·leetcode·链表
蒟蒻小袁
4 小时前
力扣面试150题--课程表
算法·leetcode·面试
AL流云。
6 小时前
【优选算法】分治
数据结构·算法·leetcode·排序算法
chengooooooo
13 小时前
leetcode Top100 238. 除自身以外数组的乘积|数组系列
算法·leetcode
GalaxyPokemon
16 小时前
LeetCode - 53. 最大子数组和
算法·leetcode·职场和发展
hn小菜鸡
17 小时前
LeetCode 1356.根据数字二进制下1的数目排序
数据结构·算法·leetcode
zhuiQiuMX
17 小时前
分享今天做的力扣SQL题
sql·算法·leetcode
热门推荐
01【图像处理与机器视觉】XJTU期末考点02从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑03KGG转MP3工具|非KGM文件|解密音频04Coze扣子平台完整体验和实践(附国内和国际版对比)05YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】06【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!07零代码入门 | Coze——让大模型接入自己的数据库08海康Visionmaster-常见问题排查方法-启动阶段09DeepSeek各版本说明与优缺点分析10R-tree详解