세그먼트 트리의 기본 연산과 구현

단일 요소 수정 및 구간 질의 기본적인 세그먼트 트리는 이진 트리 구조로 단일 요소 수정과 구간 질의를 지원합니다: #include <iostream> #include <algorithm> using namespace std; const int MAX_N = 200010; struct TreeNode { int left, right, max_val; } tree[MAX_N * 4]; void update_node(int idx) { tree[idx].max_val = max(tree[idx*2 ...

6월 1일 04:21에 게시됨