1 / 4
文档名称:

LeetCode Unique Paths II.pdf

格式:pdf   页数:4页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

LeetCode Unique Paths II.pdf

上传人:紫岑旖旎 2013/12/21 文件大小:0 KB

下载得到文件列表

LeetCode Unique Paths II.pdf

文档介绍

文档介绍:靖空间
效苏秦,闭关修炼! 吾破关之日,就是中国横添一颗计算机星级人才之
日!
LeetCode Unique Paths II
分类: Algorithm算法 2013-12-17 08:17 268人阅读评论(0) 收藏举报
LeetCodeUnique Paths II
Unique Paths II
Follow up for "Unique Paths":
Now consider if some obstacles are added to the grids. How many unique paths would there be?
An obstacle and empty space is marked as 1 and 0 respectively in the grid.
For example,
There is one obstacle in the middle of a 3x3 grid as illustrated below.
[
[0,0,0],
[0,1,0],
[0,0,0]
]

The total number of unique paths is 2.
Note: m and n will be at most 100.
和Unique PathsI差不多,不过增加了一个判断条件,如果有障碍的话,那么这个格就填写0,表示0个路径。
不过做这道题还是有点麻烦的:
1 需要初始化动态规划法表的第一行
2 每次需要更新表的第一个格
不过也可以简单点,如果使用额外的一个存储空间,可以少一个判断条件。LeetCode上有程序是这么写的。
不过我这里是不使用额外空间,增加一个判断(程序中注意的地方)就可以了,从简洁度来说,好像也差不多。看
各人喜欢了。
class Solution {
public:
//头脑考虑问题不够全面就会有bug,需要严谨的逻辑思维
int uniquePathsWithObstacles(vector<vector<int> > &obstacleGrid) {
int r = ();
if (r < 1) return 1;
int c = obstacleGrid[0].size();
vector<int> table(c);
if (obstacleGrid[0][0] == 1) return 0;
else table[0] = 1;
for (int i = 1; i < c && obstacleGrid[0][i] != 1; i++)
1
{
table[i] = 1;
}
for (int i = 1; i < r; i++)
{
//注意:如果是只有单列的时候,每列需要初始化
//注意:不等于1的时候是填回上一列的值,并非初始化为1
if (obstacleGrid[i][0] == 1) table[0] = 0;
for (int j = 1; j < c; j++)
{
if (obstacleGrid[i][j] != 1)
table[j] += ta

最近更新

2025年黑龙江林业职业技术学院单招职业适应性.. 63页

2025年黑龙江省七台河市单招职业适应性测试题.. 63页

2025年教师招聘小学教育心理学通关试题每日练.. 8页

2025年黑龙江省双鸭山市单招职业倾向性测试题.. 60页

2025年黑龙江省哈尔滨市单招职业适应性测试题.. 61页

2025年黑龙江省大庆市单招职业倾向性测试题库.. 60页

2025年教师招聘小学教育心理学通关试题每日练.. 8页

2025年黑龙江省鸡西市单招职业适应性测试题库.. 60页

2025年黑龙江省黑河市单招职业倾向性测试题库.. 60页

2025年度安防工程终止合同3篇 55页

2025年黑龙江职业学院单招职业适应性测试题库.. 62页

机器人应用于智能制造的发展与前景分析 15页

2025年黔东南民族职业技术学院单招职业适应性.. 61页

2025年黔南民族幼儿师范高等专科学校单招职业.. 63页

2025年黔西南民族职业技术学院单招职业技能测.. 62页

期刊索引 4页

服务外包的出口效应——基于制造业生产率差异.. 7页

有关高中数学教师个人述职报告1000字合集6 4页

2025年我眼中的新郑交通道路安全作文 2页

最新公文工商管的理论文题目 5页

2025年感恩母亲节作文400字范文 5页

2025年性格内外向测试 7页

2025年微电子公司起名字 5页

2025年形成性评价 60页

春季长跑活动方案 5页

2025年库存物资管理系统后台数据库大学论文 35页

2024年保安员理论考试题库及一套参考答案 24页

2024年山西职业技术学院单招职业适应性测试题.. 122页

项目管理工作指南 11页

精选山东建筑大学本科毕业论文-2025-土木工程.. 7页