
문제링크 : [https://www.acmicpc.net/problem/7626] 7626번: 직사각형 첫째 줄에 양의 정수 N이 주어진다. (1 ≤ N ≤ 200,000) 다음 N개 줄에는 공백으로 나누어진 네 값 "x1, x2, y1, y2"가 주어진다. 이 값은 직사각형 [x1,x2] × [y1,y2]를 나타낸다. 모든 좌표는 0보다 크거나 www.acmicpc.net 좌표 압축(coordinates compression)과 스위핑(sweeping) 두 주제 자체에 대해서는 검색으로 잘 정리된 글들을 많이 찾을 수 있었다. 그래서 따로 설명을 보태지는 않는다. 다만 인덱싱(indexing)에 대해서는 하나 집고 넘어간다. 여기서는 좌표가 아닌 구간을 인덱싱하고 이를 세그먼트 트리로 관리한다. 세그먼..
DS\Algo
2022. 9. 6. 06:37
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Vim
- script
- lazy propagation
- persistent segment tree
- python3
- Shell Programming
- shell
- max flow
- Reference
- stack
- bash script
- nearest common ancestor
- Dijkstra
- C++ big number
- number theory
- javascript array
- 백준
- 정수론
- 세그먼트 트리
- dynamic programming
- 다익스트라
- fenwick tree
- BOJ
- RUBY
- math font
- JavaScript
- segment tree
- bash
- map
- Aho-Corasick
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함