250x250
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
- CSS
- math
- NIO
- 힙덤프
- date
- 스프링부트
- alter
- string
- 스택
- 리소스모니터링
- spring boot
- map
- Union-find
- Java
- Calendar
- 큐
- union_find
- priority_queue
- dfs
- Properties
- GC로그수집
- sql
- BFS
- set
- JPA
- deque
- html
- scanner
- List
- javascript
Archives
- Today
- Total
목록백준 #1764번 #이진탐색 (1)
매일 조금씩
[C++] 백준 1764번 : 듣보잡
처음엔 듣도 못한 사람 벡터 하나, 보도 못한 사람 벡터 하나, 그리고 듣보잡 벡터 하나 이렇게 벡터 3개를 사용하려 하였다. 하지만 이진탐색 트리를 사용하여 좀더 효율적으로 할수 있다는 것을 알게 된후 다시 코딩 하였다. #include #include #include #include using namespace std; int M, N; vector v; bool binarySearch(int low, int high, string name) { if (low > high) return false; else { int mid = (low + high) / 2; if (!v[mid].compare(name)) return true; else if (v[mid] > name) return binarySe..
알고리즘
2019. 9. 28. 17:38