dp
![[Algorithm] LeetCode 63. Unique Paths 2 (java)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeBQEQR%2FbtsGB0F5NPf%2F6AMtlvHe1VXYq5xYyDrii0%2Fimg.png)
[Algorithm] LeetCode 63. Unique Paths 2 (java)
풀이 코드 class Solution { public int uniquePathsWithObstacles(int[][] obstacleGrid) { int m = obstacleGrid.length; int n = obstacleGrid[0].length; if (obstacleGrid[0][0] == 1) return 0; obstacleGrid[0][0] = 1; for (int x = 1; x 사고 과정 https://leetcode.com/problems/unique-paths-ii 앞서 풀었던 Unique Paths 1과 동일하지만, 중간에 장애물이 있다는 조건이 추가되었다. (이전 1편에서도 중학교 수학 길찾기 문제에서..
![[Algorithm] LeetCode 62. Unique Paths (java)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2jY9a%2FbtsGsWC5GkC%2FqnWa7KXOccUYH0wjNUNb0k%2Fimg.png)
[Algorithm] LeetCode 62. Unique Paths (java)
풀이 코드 import java.util.Arrays;class Solution { public int uniquePaths(int m, int n) { int[][] memo = new int[m][n]; for(int[] arr : memo) { Arrays.fill(arr, 1); } for(int col = 1; col 사고 과정 https://leetcode.com/problems/unique-paths/description/ 오늘은 midium 난이도 치고 상당히 쉬우면서 DP의 진가를 엿볼 수 있는 문제로 풀어보았다. 단순히 점화식만 만들면 되었던 문제.. 시작하기 앞서, 다음 constraint에 주목하면 좋..