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
- SDS 알고특강
- 네트워크 플로우
- bixby studio
- 세그먼트트리
- SWEA
- 완전탐색
- 메모이제이션
- 백준
- 이분탐색
- 프로그래머스
- BOJ
- INNER JOIN
- Network Flow
- 최대유량
- maximum flow
- backjoon
- DP
- 분할정복
- SQL
- ICPC
- 빅스비 스튜디오
- 최대 유량
- 코딩테스트
- 빅스비
- 삼성
- JOIN
- SWTest
- 알고리즘
- Baekjoon
- 후기
Archives
- Today
- Total
목록2343 (1)
답은 알고리즘 뿐이야!
[BOJ 2343] 기타 레슨
문제 출처 : https://www.acmicpc.net/problem/2343 풀이 : 이분 탐색 문제입니다. 블루레이의 길이를 기준으로 이분탐색을 돌아 가능한 모든 경우의수를 다 시도해봅니다. 이분 탐색을 돌 때 left와 right를 기준으로 도는데, 1. Mid 값이 문제조건을 만족 할 때, (즉, Mid값을 블루레이의 길이로 잡고 M을 채울때 M개 안에 다 채워 질 때) - binary( left , Mid - 1 ) 2. Mid 값이 문제 조건을 만족 시키지 못 할 때, - binary( Mid + 1, right ) 위와 같이 탐색하시면 됩니다. O(n) * O(logn) 으로 총 O(nlogn)의 시간복잡도를 가집니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ..
알고리즘/백준문제풀이
2019. 9. 26. 16:58