2019년 9월 12일 타이틀 기록을

1, 봉우리 향상된 버전 (크루스 칼 트리 재구성, 나무의 대통령)

$ 크루스 칼 $ 리모델링 템플릿 테마 트리.

$ 크루스 칼 $ 트리를 재구성 : 새로운 지점을 구축, 시간의 두 블록의 차이나 유니콤 (China Unicom)의 합병에서, 때 새 차이나 유니콤 위안 블록의 대표로 그의 아버지를 대신하여 원래이 위안.

잎에 조상의 가장 먼 도달 범위를 뛰어 조회 할 때, $ DFS의 $ K $으로 라인에 잎 큰 순서를 $ 확인.

2 [ LOJ # 6073]으로부터 (트리 회장)

$의 +의 $ 체인 분할 트리 영구 루틴 수 있습니다.

3 [ BZOJ4771] 다채로운 나무 (나무의 회장)

좋은 이름과 주제의 면학.

가상 나무의 생각에 따르면, 우리는 $ 1 + $의 LCA $ $ $ -1에서 $ 인접한 지점은 각 지점에서 다음 같은 컬러 포인트, DFS $ $ 정렬 순서 등을 수행하는, 그래서 우리는 임의의 긴 당신은 색상 수에 하위 트리 알고, 하위 트리를 확인합니다.

오프라인하지 않을 경우, 우리는 직접적으로 깊이 우선 탐색 트리 라인, 나무와 자식의 유지 보수에 의해 순서에 삽입. 트리 라인은 당신이 줄 수있는, 나무의 대통령이 될 수 있습니다.

4 [ BZOJ5304] HAOI2018] 덮는 문자열 (접미사 배열 회장 트리 승산)

조개 지방 선거는 불멸의 제목입니다.

오른쪽에 분명 욕심 왼쪽은 선거에서 선출한다.

설립 나무 의장 $ 사 $ 번호, 범위는 원래의 위치입니다.

P | | $입니다 $ 때 (* logn | | P N /) $ 그는 다시 $ O입니다 후계자를 찾을 최초의 $의 RMQ + 간격의 $ - 절반은 트리의 첫 번째 합법적 인 후 회장을 찾을 때 질문 작은 시간이 충분하지 않습니다.

때 $ P \ 르 50 $, 우리는 사전에 답을 할 수 있습니다. 각 직접 $를 들어 | P | P | | $ $ 후방 있도록 위치 ($의 X의 $의 위치에, 전구체의 각각의 나무를 구축 문자열과 현재 위치가 형성된 후 비트 후방 $ | P | 비트 문자열 아버지의 통과하지) 측에 동일, 우리는 첫 번째 유효한 위치 위원장 트리를 찾은 다음 긴 사슬을 보면, 전처리 할 수있다.

5 [BZOJ4408] [FJOI2016] 신비 번호 (회장 트리 유지 보수 욕심)

하나 개 물어이 경우, 우리는 어떻게해야합니까?

하지 $ 1 $가 $ 1 $이 신비한 숫자의 경우는 $ 1 $, $ 우리가 아닌 다음 $ 2 $ 경우, 그것은 신비하지하지 않다 수를 의심해야 $ 2있는 경우에 우리는 첫째, 시퀀스를 행.

그러나 우리는이 그것도 $ 1 $ 돌아올 수 있기 때문에, 거짓, 다음이 $ 1 $ 2는 $를 $ 구성하는 것을 발견했다.

이 경우, 때마다 우리가 $ 1 $ 같 이하는 그 다음 일을보고, 발견 넣어 $ 합 + 1 $, 그것은 아니다, 그렇다면 $를 설명 할 경우 [1..2sum + 1] $ 아니다 이것은 $ 합이 $ $ 2sum + 1 개 $된다에 직접적으로 가능하다. 이 프로세스는 $ 로그 $입니다

여러 번 묻는, 다음 대신 주문의 전구체의 대통령, 트리 플러스 $ 로그 $을 찾아 $ 총 $ 두 가지입니다 로그인합니다.

이러한 데이터 구조는 간단한 그리로 개시로부터 그리 제 질문을 유지하고 상기 제 2 데이터 구조로부터 시작한다. 내가 파티션 정보를 유지하기 위해 나무의 대통령이 질문을 생각하기 시작, 말하는 것은 충분하지 않습니다.

6] [BZOJ4242 케틀 (크루스 칼 재구성 트리 BFS)

육안 검사는 $ IOI $ 제목 아입니다.

첫째, 두 개의 가장 값이 최소 스패닝 트리 병목 현상을 확인하는 것이 분명하다.

거기에 $ 익스트라 $ 염색, 특정 [JXOI2018] 여행자를 참조하십시오.

7 [ BZOJ3712] Fiolki (이산 세트 재구성 트리)

달러 (A $) Krustra가 $ 트리를 재구성 내장, 우리는 큰 깊이 우선 순위 응답, 높은 우선 순위를 먼저 깊이와 반응 것을 알고있다.

이 듀얼 키 종류, 유지 보수의 잔량마다에 따르면, 다음 그것을 할 켭니다.

8 [ BZOJ2460] 소자 (욕심 선형 일)

그것은 어떤 번호를 찾을 선형 그룹을 삽입, 성공, 그리고 그 합을 극대화하는 것입니다.

선형 그룹 뒤에 첫 번째 행을 주문하는 삽입 될 수있다.

또한, I는 $ aysn $ 요정 게임 타이틀, 제목과는 "경우에만 비어 있지 않은 세트, 광석 비트 단위 XOR의 이러한 요소의 수와 동일없는 경우"동일 사용, 즉 모든이라는 조건을 생각한다 성공적으로 모든 요소를 ​​삽입 할 수 있습니다, 그게 내가이 질문을했다면,로드 레이스 타이틀을 할 가능성이 말을하는 것입니다.

추천

출처www.cnblogs.com/shxnb666/p/11516518.html