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 | 
													Tags
													
											
												
												- 다익스트라
 - 01BFS
 - 백준
 - 알고리즘
 - 백준코딩테스트
 - 세그먼트트리
 - spring
 - DFS
 - QUICKSTARTGUIDE
 - COSPROJAVA1급
 - deque
 - 취득후기
 - 게더타운시작
 - 구현
 - 재귀함수
 - dp
 - BFS
 - 이젠 골드구현도 어렵네..
 - 엘라스틱서치
 - 우선순위큐
 - 자바PS
 - YBMCOS
 - PS
 - 다이나믹프로그래밍
 - GatherTown
 - 완전탐색
 - 시뮬레이션
 - COSPRO
 - 네트워크플로우
 - java
 
													Archives
													
											
												
												- Today
 
- Total
 
목록DFS (3)
공부공간
www.acmicpc.net/problem/14889 1717번: 집합의 표현 첫째 줄에 n(1≤n≤1,000,000), m(1≤m≤100,000)이 주어진다. m은 입력으로 주어지는 연산의 개수이다. 다음 m개의 줄에는 각각의 연산이 주어진다. 합집합은 0 a b의 형태로 입력이 주어진다. 이는 a가 �� www.acmicpc.net N명이 속한 축구팀을 N/2 N/2씩 나누기위해 비트연산을 이용한다. 0~(1
				알고리즘/완전탐색(BFS,DFS)
				
				2020. 9. 8. 19:52
			
		모눈 종이 위의 좌측 하단의 좌표와 우측 상단의 좌표가 주어진다. 주의해야할 점은, 이 좌표를 그대로 배열에 적용하면 모눈종이에 표시된 영역과 일치 하지 않게 된다. ex) (1,1) (2,5) 의 경우, 배열에 그대로 적용하게 된다면 2x5 의 행렬이 되어, 모눈종이 상의 1x4 의 영역과 상이하다. 따라서, 입력 받을시 배열에 적합하게 바꾸어준 후, 일반적인 방법의 DFS 알고리즘을 적용하면 어렵지 않게 해결이 가능하다. 입력 받음과 동시에, DFS 에 적용하기 쉽도록 영역의 정보를 배열로 만들어 준다. DFS 알고리즘을 통하여 영역 외의 부분을 체크하고, 영역이 총 몇 개가 있는지 도출한 뒤, 분할된 영역의 수를 저장한 벡터를 sort 함수를 통하여 오름차순으로 정렬해준 뒤 출력한다.
				알고리즘/완전탐색(BFS,DFS)
				
				2019. 12. 14. 18:06