[백준] 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
- css 글래스모피즘
- nuxt 공식문서 한글
- 10989 파이썬
- css marquee
- 화이팅
- 카페음료테스트
- 파이썬 크롤링
- bs4 크롤링
- 리액트 스크롤
- 리액트
- 리액트 컴포넌트
- 움직이는 글래스모피즘
- next.js 리다이렉트
- nextjs 스크롤
- 파이썬 flask
- 리액트 파라미터 넘기기
- vscode venv
- getserversideprops redirect
- 글래스모피즘 구현
- nuxt 공식문서
- 글래스모피즘 애니메이션 구현
- nextjs 파라미터 넘기기
- 백준 10989 파이썬
- Til
- react router
- NextJS
- 리액트 라우터
- 자바스크립트
- dvd 효과
- 파이썬 정렬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함