반응형
Recent Posts
Notice
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 | 29 | 30 |
Tags
- BOJ
- leetcode 2405
- 개발자 취업
- python 10989
- 백준 2309
- 구현
- leetcode
- 일곱 난쟁이
- til
- 99항해
- python 14503
- Python
- 백준 막대기
- python 1259
- 백준
- Python 20001
- 백준 팰린드롬수
- 99클럽
- 파이썬
- 프로그래머스
- 백준 카드1
- 큐
- 스택
- 코딩테스트 준비
- python 2309
- BFS
- boj 2309
- softeer
- 항해99
- python 10250
Archives
- Today
- Total
목록토마토 (1)
동까의 코딩
[Python] 백준 7576 : 토마토
BFS로 푸는 기본적인 문제 중에 하나인 토마토 문제를 풀어보았습니다. https://www.acmicpc.net/problem/7576 7576번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N이 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M,N ≤ 1,000 이다. 둘째 줄부터는 하나의 상자에 저장된 토마토 www.acmicpc.net 저의 풀이는 5가지로 나눴습니다. 1. 맵과 n,m을 입력받는다. 2. 토마토가 있는 1의 지점을 받고 queue에 저장한다. 3. bfs에 넣어서 queue에서 pop 해주어 동서남북으로 탐색 후 0을 발견하면 지금 자리에 +1을 하여 맵에 업데이트 후 queue에 해당 좌표를 넣어준다. 4. queue가 비..
문제 풀이/백준
2024. 2. 27. 22:31