[백준] 7576: 토마토 (파이썬 / 해설포함)
7576번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N이 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M,N ≤ 1,000 이다. 둘째 줄부터는 하나의 상자에 저장된 토마토 www.acmicpc.net 접근법 문제에서 '최소일수', '주변의 토마토들을 익힘' 이라는 말을 봐서 bfs 문제임을 알았다. dfs를 쓰면 안되는 문제였다. 깊이 들어갈 일이 없기 때문이다. 대각선 방향은 영향을 주지 않는다고 하였는데, 만약 대각선 방향의 영향을 준다면 위 아래 양옆 위치를 넣는 리스트에 대각선 방향만 넣으면 된다. 문제를 통해 한줄한줄 설명하겠다. 풀이 # bfs 특 queue 사용하기 # deque 모듈 안쓰면 시간복잡도 박살남(pop(0)이 시간복..
Basic_Studies/알고리즘 문제풀이
2021. 8. 16. 15:03
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 움직이는 글래스모피즘
- 리액트 파라미터 넘기기
- 리액트 스크롤
- 자바스크립트
- dvd 효과
- 리액트 라우터
- nextjs 파라미터 넘기기
- 리액트
- 글래스모피즘 애니메이션 구현
- getserversideprops redirect
- css 글래스모피즘
- 10989 파이썬
- nuxt 공식문서
- next.js 리다이렉트
- nextjs 스크롤
- react router
- bs4 크롤링
- nuxt 공식문서 한글
- vscode venv
- 리액트 컴포넌트
- 화이팅
- 카페음료테스트
- 파이썬 flask
- Til
- 파이썬 정렬
- 백준 10989 파이썬
- 파이썬 크롤링
- 글래스모피즘 구현
- css marquee
- NextJS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
글 보관함