반응형
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
- deletion
- 백준
- Algorithm
- Articulation_Point
- list
- data_structure
- class_template
- function_template
- connected_component
- Heap
- Pair
- 구현
- red-black tree
- sstream
- singly Linked List
- 자료구조
- 예제
- sort
- 문법
- c++
- 알고리즘
- '0'
- 13305
- 5397
- 총정리
- Biconnected_Component
- Critical_Path_Analysis
- template
- STL
- qsort
Archives
- Today
- Total
- Today
- Total
- 방명록
목록키로거 (1)
어제의 나보다 성장한 오늘의 나
[C++] 백준 5397번 풀이
백준 5397 문제 시간 제한은 1초 문자열의 길이는 최대 100만 시간 복잡도 O(N^2) 으로는 풀 수 없고 시간 복잡도 O(nlogn) or O(N) 으로 풀어야 한다. Linear 만에 풀기 위해 list + iterator를 사용하였다. Code // BaekJoon 5397 // Title : 키로거 // URL : https://www.acmicpc.net/problem/5397 /* 문제 창영이는 강산이의 비밀번호를 훔치기 위해서 강산이가 사용하는 컴퓨터에 키로거를 설치했다. 며칠을 기다린 끝에 창영이는 강산이가 비밀번호 창에 입력하는 글자를 얻어냈다. 키로거는 사용자가 키보드를 누른 명령을 모두 기록한다. 따라서, 강산이가 비밀번호를 입력할 때, 화살표나 백스페이스를 입력해도 정확한 비밀..
c++/백준 문제 풀이
2022. 7. 24. 21:04