Notice
Recent Posts
Recent Comments
Link
반응형
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Envoy
- 삼성인 아마조니언 되다
- list of list
- 아마조니언
- 삼성역량테스트
- 파이썬
- 독후감
- 나는 아마존에서 미래를 다녔다
- 김태강
- Dynamic Programmin
- 그거봤어?
- BFS
- 리트코드
- 프로그래머스
- LongestPalindromicSubstring
- 트리
- Python
- 알고리즘
- 리스트의 리스트
- 규칙없음
- 동적 프로그래밍
- No Rules Rules
- Unique Paths
- mysql #numa #swap #memory
- leetcode
- 와썹맨
- minimum path sum
- technical debt
- 블린이
- 기술적 채무
Archives
- Today
- Total
목록Algorithm (1)
개발자가 되고 싶은 준개발자
문제 이전 글에서 푼 Unique Paths(https://june-coder.tistory.com/5?category=913762)에 약간의 제약사항이 추가된 문제이다. 이전에는 시작점에서 도착점까지 가능한 경로의 개수를 구하면 되었지만, 이번 문제에서는 지도에 방해물이 추가된다. 따라서 방해물을 지나지 않는 경로의 개수를 세어야 한다. 풀이 문제 자체는 평이했다. 이전 문제를 푼 방법대로, 특정 지점의 윗 칸과 왼쪽 칸의 경로의 개수를 합하면 된다. 이 문제에서는 방해물이 있기 때문에 왼쪽이나 위에 방해물이 있으면 해당 경로로는 오지 못하는 것을 의미하기 때문에 그 경로를 제외한 나머지 경로를 구하면 된다. 그러나 약간 어려웠던 부분은 예외 처리이다. 만약 [[1]]와 같은 입력이 들어온다면 답은 무..
알고리즘 공부/LeetCode
2020. 9. 19. 21:05