Notice
Recent Posts
Recent Comments
:: ADVANCE ::
[BaekJoon][2532] 먹이사슬 본문
반응형
BAEKJOON ONLINE JUDGE
한국정보올림피아드 시.도 지역본선 2012
https://www.acmicpc.net/problem/2532
1. 정렬
선의 왼쪽 시작지점을 기준으로 정렬한다.
왼쪽 시작지점은 오름차순으로, 왼쪽 시작지점이 같을 경우에는 오른쪽 끝 지점이 작은순으로 (내림차순)으로 정렬한다.
2. 문제의 조건을 보면 같은 시작점, 같은 끝점을 지는 선분은 포함하지 않는다. 하지만 입력으로 들어올 수 있기 때문에 이를 무시해 준다.
3. LIS (최장 길이 증가 부분 수열 Longest Increasing Subsequence)
정렬한 값을 순서대로 LIS O(NlogN)을 구현한다. O(N^2)은 time limit난다.
LIS (O(NlogN))은 이진탐색을 이용하여 구현한다.
반응형
'Algorithm > DP (동적계획법)' 카테고리의 다른 글
[dovelet][DP] LIS (0) | 2016.09.30 |
---|---|
[Algospot] LIS (Longest Increasing Sequence) (0) | 2016.09.30 |
[BaekJoon][2437] 저울 (0) | 2016.09.28 |
[BaekJoon][2240] 자두나무 (0) | 2016.09.26 |
[BaekJoon][1535] 안녕 (0) | 2016.09.26 |
Comments