Coldfresh的博客

keeeeeep!~

P3369 【模板】普通平衡树(fhq treap)

题目描述 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入xx数 删除xx数(若有多个相同的数,因只删除一个) 查询xx数的排名(排名定义为比当前数小的数的个数+1。若有多个相同的数,因输出最小的排名) 查询排名为xx的数 求xx的前驱(前驱定义为小于xx,且最大...

2019-08-08 17:00:45

阅读数 10

评论数 0

【HDU 6607】Easy Math Problem(杜教筛+min25筛+拉格朗日插值)

Problem Description One day, Touma Kazusa encountered a easy math problem. Given n and k, she need to calculate the following sum modulo 1e9+7. ∑i=1n...

2019-08-06 22:12:00

阅读数 57

评论数 0

可持久化数组(主席树基础)

题目链接 大概是知道了可持久化是什么意思了 代码: #include<stdio.h> #include<iostream> #include<cstring> #include<algorithm&...

2019-08-05 21:03:11

阅读数 11

评论数 0

【2019 Multi-University Training Contest 3 】【HDU 6604】Blow up the city(支配树)

Time Limit: 5000/5000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Problem Description Country A and B are at war. Country A needs...

2019-07-30 21:09:03

阅读数 37

评论数 0

P2597 [ZJOI2012]灾难(支配树)

题目链接 题目大意就是在一个有向无环图上,具体我也说不清楚,看题目链接。目的学习支配树,支配树分三种,一个是树上,二是有向无环图,三是一般有向图,这里是针对的是有向无环图是的支配树的构造。 代码: #include<stdio.h> #include<io...

2019-07-30 17:06:49

阅读数 22

评论数 0

【洛谷P5325】 【模板】Min_25筛

n的范围是小于101010^{10}1010 抛弃ees和洲阁筛,拥抱min_25 代码: #include<cstdio> #include<cstring> #include<iostream> #includ...

2019-05-31 14:15:06

阅读数 107

评论数 0

【CodeForces - 1139D】Steps to One(期望dp,容斥)

Vivek initially has an empty array a and some integer constant m. He performs the following algorithm: 1.Select a random integer x uniformly in range...

2019-05-09 19:45:13

阅读数 20

评论数 0

【CodeForces - 1154G】Minimum Possible LCM(涉及数论很多东西。。)

You are given an array a consisting of n integers a1,a2,…,an. Your problem is to find such pair of indices i,j (1≤i<j≤n) that lcm(ai,aj) is mi...

2019-05-09 19:20:00

阅读数 35

评论数 0

【CodeForces-280C】Game on Tree(期望可加性)

outputstandard output Momiji has got a rooted tree, consisting of n nodes. The tree nodes are numbered by integers from 1 to n. The root has number 1...

2019-05-08 20:25:42

阅读数 41

评论数 0

【CodeForces - 1156E】Special Segments of Permutation(rmq+递归)

You are given a permutation p of n integers 1, 2, …, n (a permutation is an array where each element from 1 to n occurs exactly once). Let’s call som...

2019-05-04 21:10:05

阅读数 106

评论数 0

【CodeForces - 1149B】Three Religions(dp查询)

题目链接 题目大意是给三个栈相当于,q个操作,一种是指定加在某个队列一个字符,第二种是删掉某个栈的一个字符。然后每次操作完问是否满足下列情况: The three religions can coexist in peace if their descriptions form disjoint ...

2019-05-04 20:32:17

阅读数 62

评论数 0

【CodeForces - 1156D】0-1-Tree(树形dp)

You are given a tree (an undirected connected acyclic graph) consisting of n vertices and n−1 edges. A number is written on each edge, each number is...

2019-05-03 22:20:46

阅读数 171

评论数 0

【POJ - 2774】Long Long Message(后缀数组)

The little cat is majoring in physics in the capital of Byterland. A piece of sad news comes to him these days: his mother is getting ill. Being worr...

2019-04-22 21:01:57

阅读数 30

评论数 0

【ZOJ 4097】Rescue the Princess(边双连通分量+lca)

题目链接 题目大意是给出一个无向图,每次询问给出三个点z,x,y,问是否存在x到z的路径和y到z的路的边不重合,如果是yes否则no。 **思路:**其实这题我看完就有思路,而且很正确,但是不知道为什么比赛的时候一直T,这个很显然和边双连通分量有关。在这个分量里,任意两点的可达且存在两种不同的...

2019-04-22 18:37:58

阅读数 23

评论数 0

【HDU - 2586】How far away ? (树链剖分实现的LCA)

There are n houses in the village and some bidirectional roads connecting them. Every day peole always like to ask like this “How far is it if I want...

2019-04-22 15:08:40

阅读数 50

评论数 0

【洛谷P3809】 【模板】后缀排序(倍增)

题目背景 这是一道模板题。 题目描述 读入一个长度为 n n 的由大小写英文字母或数字组成的字符串,请把这个字符串的所有非空后缀按字典序从小到大排序,然后按顺序输出后缀的第一个字符在原串中的位置。位置编号为 1 1 到 n n。 输入输出格式 输入格式: 一行一个长度为 n n 的仅包...

2019-04-21 19:43:52

阅读数 21

评论数 0

【Codeforces-208E】Blood Cousins(dsu on tree+离线)

Polycarpus got hold of a family relationship tree. The tree describes family relationships of n people, numbered 1 through n. Each person in the tree...

2019-04-17 15:59:48

阅读数 21

评论数 0

【Codeforces-741D】Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths(dsu on tree)

套dsu on tree的套路 代码: #include<iostream> #include<cstdio> #include<algorithm> #include<cstring>...

2019-04-17 13:42:23

阅读数 24

评论数 0

【Codeforces-600E】Lomsat gelral(dsu on tree)

You are given a rooted tree with root in vertex 1. Each vertex is coloured in some colour. Let’s call colour c dominating in the subtree of vertex v...

2019-04-16 20:06:08

阅读数 26

评论数 0

P3384 【模板】树链剖分

题目描述 如题,已知一棵包含N个结点的树(连通且无环),每个节点上包含一个数值,需要支持以下操作: 操作1: 格式: 1 x y z 表示将树从x到y结点最短路径上所有节点的值都加上z 操作2: 格式: 2 x y 表示求树从x到y结点最短路径上所有节点的值之和 操作3: 格式: 3 x z 表示...

2019-04-15 20:28:25

阅读数 25

评论数 0

提示
确定要删除当前文章?
取消 删除