Tags
- hhs2003
- BOJ 30026
- 충남대학교 2023 SW - IT
- BOJ 30027
- 27173
- boj23054
- Delaunay triangulation
- 수열과 쿼리 43
- BOJ 30029
- 27114
- BOJ 30028
- 2023 SW - IT Contest
- 오일러투어트리
- boj 30788
- Problem Solving
- Sakura Reflection
- Dynamic Programming
- fortune's algorithm
- 컴퓨터융합학부
- 백준
- 세그먼트 트리
- BOJ17139
- CodeForces
- 느리게 갱신되는 세그먼트 트리
- dx dy
- BOJ 31226
- voronoi diagram
- 2023 Engineering Pair
- 누텔라트리(hard)
- 알고리즘
Archives
목록lazy (1)
알고리즘 일지

문제 링크 10070번: 벽 (acmicpc.net) 10070번: 벽 지안지아는 똑같은 크기의 벽돌을 쌓아서 벽을 만들고 있다. 이 벽은 n열의 벽돌로 되어 있는데, 각 열은 왼쪽부터 오른쪽으로 차례대로 0부터 n-1까지 번호가 매겨져 있다. 각 열의 높이는 서로 www.acmicpc.net 문제 풀이 1번 쿼리는 지정된 높이 미달인 벽이 있으면 그 높이까지 벽을 쌓아주는 쿼리이다. 요약하면, $1$ $l$ $r$ $h$ 에 대하여, $A_i := max(A_i, h)$ $(l \leq i \leq r)$를 수행한다. 2번 쿼리는 지정된 높이를 초과하는 벽이 있으면, 그 높이까지 벽을 없애주는 쿼리이다. 요약하면, $2$ $l$ $r$ $h$ 에 대하여, $A_i := min(A_i, h)$ $(l \..
알고리즘 풀이
2022. 12. 22. 01:39