114. Unique Paths

Description

A robot is located at the top-left corner of a m x n grid.

The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid.

How many possible unique paths are there?

m and n will be at most 100.

Example

Example 1:

Input: n = 1, m = 3

Output: 1

Explanation: Only one path to target position.

Example 2:

Input:  n = 3, m = 3

Output: 6

Explanation:

D : Down

R : Right

1) DDRR

2) DRDR

3) DRRD

4) RRDD

5) RDRD

6) RDDR

思路:

坐标型动态规划,当前点的路径数等于前序点路径数之和,这里有用hashmap和list实现的两种方法,需要注意初始化时的浅拷贝问题。

代码:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容