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 | 29 | 30 | 31 |
Tags
- 백준1253
- 백준12891
- 백준1940
- 백준_구간합구하기
- 백준
- 백준11720
- 백준2750
- 백준_11659
- 백준17298
- 백준1377
- 백준1874
- 자바
- 백준1517
- 백준13023
- 백준11399
- stack
- 백준1427
- 백준10998
- 백준2018
- 백준1260
- 백준11286
- 구간합
- 정렬알고리즘
- 백준11724
- 백준2023
- 백준1546
- 백준11003
- 백준2751
- Java
- 버블소트
Archives
- Today
- Total
목록백준1260 (1)
HOONDOC

1260번: DFS와 BFS 🌱풀이 알고리즘 BFS, DFS를 각각 구현하면되는 문제다. DFS는 Stack 자료 구조의 형태를 차용하며, 이는 재귀 함수로 구현되었다. BFS는 Queue 자료 구조의 형태를 차용하며, Queue를 사용했다. 그래프는 인접 리스트의 형태로 선언하였다. 문제 조건 중 하나가 동일 에지에 연결된 다른 에지들은 크기순으로 탐색되어야 하므로, Collections.sort()를 통해 간단하게 정렬을 했다. DFS가 끝난 뒤에는 BFS를 위해 방문 배열을 초기화해야한다. 기본 DFS, BFS이므로 구현이 안되면 다시 공부해보자. 메모리 : 34668KB, 시간 : 420ms package book_algoTEst; import java.util.ArrayList; import j..
문제 풀이/BAEKJOON
2023. 1. 8. 19:01