IOI2020 Selección Nacional a hacer los registros de títulos de la oferta --1

a cielo abierto.

CF504E

El problema puede ser binaria + secuencia de hachís, directamente en el árbol.
Complejidad \ (O ((n + m ) \ log n) \)

CF516D

Set \ (f_x = \ max_ {i
= 1} ^ {n} dist (x, i) \) todo \ (F_X \) se obtiene puede cambiar el dp raíz.
Convertido en tela de juicio: la estructura de valores punto correcto, \ (Q \) veces pidió que diera \ (L \) , buscando satisfacer \ (\ max_ {i \ in S} f_i- \ min_ {i \ in S} f_i \ leq L \) un \ (S \) en el conjunto tamaño más grande.
Una idea es tener cada vez que se produce borde intervalo, divide y vencerás línea de árboles de mantenimiento complejidad \ (O (NQ \ log del n- \ Alpha (la N-)) \) , se ve muy bien mirada.

Considere \ (F_i \) propiedades, si (F_i \) \ punto mínimo como la raíz, \ (\ FORALL U = fa_v, f_v = f_u + W (U, V) \)
Prueba:
conjunto \ (g_i \) representa sólo considerar \ (i \) en el subárbol punto \ (\ dist max (los ejes X, i) \) , hay \ (f_i \ geq g_i \)
primero probando si \ (u \) es \ (f_i \) punto mínimo, \ (V \) es (U \) \ hijo, entonces \ (f_v = f_u + w (
u, v) \) se supone \ (f_v \) un \ (V \) dentro de subárbol punto \ (X \) de transferencia, es decir, \ (f_v = g_v = g_x + W (X, V) \) , entonces el \ (f_u \ GEQ g_v + W (U, V) \ GE g_v \) , y \ (U \) es \ (f_i \) punto mínimo contradictoria, por lo\ (F_v = f_u + w (
u, v) \) De lo anterior \ (f_v f_u + W = (U, V) \ GEQ g_x + W (V, X) \) , entonces no es \ (f_u + w (U, V) + W (V, X)> g_x \) , entonces el \ (F_X f_u + W = (U, V) + W (V, X) = f_v + W (V, X) \) .
Resumir muestra \ (\ forall u = fa_v, f_v = f_u + w (u, v) \)

Todo Tap (f_i \) \ orden de adición descendente, y compruebe la siguiente serie de mantenimiento en la línea. \ (O (n \ log n + nq \ alpha (n)) \)

CF521D
secuencia de operaciones es 123.
El \ (ASIGNAR \) se convierte en \ (la suma \) , entonces \ (la suma \) se convierte en \ (Multiplicar \) .

CF526F
claramente \ (rl es un <= \ max - \ min \) . Enumerar el punto de la izquierda, de pila máxima monótona y un mantenimiento mínimo. Si el largo global \ (\ max - \ min - r \) es un valor mínimo igual \ (- L \) , en un número del número mínimo de árbol de segmento de línea.

CF547E
línea de árboles SAM en el título desnuda fusión

CF555E
el punto de biuret borde posterior es un árbol, el árbol para cada requisito de hacer un poco de diferencia.

CF571D
única operación 1,3,5 considerar, con el derecho de revisar y mantener el conjunto rápido, cada nuevo nodo fusionada.
Operación más 2,4, 2,4 hacer en primer lugar, se calcula para cada punto de tiempo de la última vez que vaciaron, fuera de línea, un Guardar Guardar.

CF576D
bitset optimización de multiplicación de matrices. Complejidad \ (O (\ frac {n ^ 3m \ log d} {w}) \)

CF576E
partición árbol segmento. borde lateral consulta de unión modificación.

Supongo que te gusta

Origin www.cnblogs.com/Frame233/p/12524393.html
Recomendado
Clasificación