티스토리 뷰

Problem Solving

boj 2343 : 기타 레슨

1ssrek 2016. 9. 22. 15:22

boj 2343 : 기타 레슨


https://www.acmicpc.net/problem/2343


얼핏 보면 간단하지만, 아이디어가 쉽게 떠오르지 않아 고생했던 문제이다.ㅜㅜ


1. f(a) : 블루레이 크기가 a일 때 M개 모두 녹화할 수 있는가? true or false

2. f(a)가 true인 최소의 a값이 답이다.


이분탐색을 이용하면 시간안에 문제를 해결할 수 있다.

f()의 시간복잡도는 n, 이분탐색의 시간복잡도는 logn이므로 총 시간복잡도는 nlogn이다.

'Problem Solving' 카테고리의 다른 글

boj 1238 : 파티  (0) 2016.09.22
boj 11060 : 점프점프  (0) 2016.09.22
boj 11501 : Stock(주식)  (0) 2016.09.22
boj 10453 : String Transformation (문자열 변환)  (0) 2016.09.22
boj 10814 : 나이순 정렬  (0) 2016.09.10
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
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
글 보관함