일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- docker
- java
- 헥사고날 아키텍처
- 백준
- UML
- 문자열
- ddd
- 포트앤어댑터 아키텍처
- dfs
- 데이터 flow
- Redis
- 다익스트라
- series
- 자바
- 세그먼트 트리
- JPA
- springboot
- 스프링
- spring security
- 위상정렬
- 비트마스크
- BFS
- pandas
- dataframe
- DP
- disjoint set
- 파이썬
- 이펙티브 자바
- 알고리즘
- equals
Archives
- Today
- Total
목록데이터 구조 (1)
코딩못하는사람
12899 데이터 구조
www.acmicpc.net/problem/12899 12899번: 데이터 구조 첫째 줄에 사전에 있는 쿼리의 수 N 이 주어집니다. (1 ≤ N ≤ 2,000,000) 둘째 줄부터 N개의 줄에 걸쳐 각 쿼리를 나타내는 2개의 정수 T X가 주어집니다. T가 1이라면 S에 추가할 X가 주어지는 것입니 www.acmicpc.net 1.접근 N이 2,000,000이므로 NlogN을 생각하게된다. 세그먼트 트리를 이용할텐데 X의 크기도 2000000까지인 것을 보아 리프노드를 200만개로 만들고 1번 유형 쿼리로 숫자와 인덱스가 같은 트리를 만들어야겠다. 2.풀이 우선 트리를 만드는대 어느 숫자가 들어올지 모르기 때문에 리프노드 200만개 모두 만들어야 한다. 그 후 인덱스와 들어오는 숫자가 같은 트리이므로 ..
백준 문제풀이(JAVA,Python)
2020. 11. 10. 02:44