- 博客(61)
- 收藏
- 关注
原创 2018牛客多校第4场——Ternary string(欧拉降幂)
题意:给你一个三进制串,每一秒每个2后面会多出一个1,每个1后会多出一个0,同时串首的字符被抹去,问多少秒后这个串会被完全消去。思路:赛场上不会欧拉降幂,下来补的。 首先,这种题肯定是有规律的。对于这道题,很容易想到,一个数以及他衍生出来的数要全部消去一定和他存在的时间有关,那么暴力模拟一下,跑一下01,001,0001……,02,002,0002……这些数据,就会发现规律。...
2018-07-31 17:20:34 367
原创 HUD3954-Level up(线段树技巧)
题目大意:有N个英雄,初始为1级,0经验。有M波怪物,每波怪物选择区间[l,r]的英雄去打,打死每波怪物的英雄会获得k(等级)*ei的经验,现在给出升到每个等级所需要的经验,和每波怪物派出的英雄,每次询问一个区间内经验值最高的值。思路:一道线段树区间更新变形题,容易想到每次更新对每个子区间的改变是不同的,但是,对答案的英雄却是唯一的,假设一个区间的最大等级为lv,那么更新当v前区间...
2018-07-28 11:52:41 250
原创 SPOJ-DQUERY - D-query(主席数,区间不同元素个数)
题意:多次询问一段区间中不同元素的个数 思路:主席树入门题,建N棵线段树,每颗记录区间[1,n]区间中每个元素最后出现的位置。查询的时候直接相减。#include <stdio.h>#include <algorithm>using namespace std;const int maxn=1e5+100;int a[maxn],root[maxn],f[...
2018-07-08 16:46:09 388
原创 SPOJ3273——ORDERSET - Order statistic set(Treap)
In this problem, you have to maintain a dynamic set of numbers which support the two fundamental operationsINSERT(S,x): if x is not in S, insert x into S DELETE(S,x): if x is in S, delete x from S ...
2018-05-04 17:28:19 229
原创 POJ2892——Tunnel Warfare(Treap)
Tunnel Warfare Time Limit: 1000MS Memory Limit: 131072K Total Submissions: 9165 Accepted: 3786 DescriptionDuring the War of Resistance Against Japan, tunnel warfare was carried out exten...
2018-05-04 17:17:27 211
原创 hihocoder1325-平衡树·Treap
描述 小Ho:小Hi,我发现我们以前讲过的两个数据结构特别相似。小Hi:你说的是哪两个啊?小Ho:就是二叉排序树和堆啊,你看这两种数据结构都是构造了一个二叉树,一个节点有一个父亲和两个儿子。 如果用1..n的数组来存储的话,对于二叉树上的一个编号为k的节点,其父亲节点刚好是k/2。并且它的两个儿子节点分别为k*2和k*2+1,计算起来非常方便呢。小Hi:没错,但是小Hi你知道有一种办...
2018-05-03 19:10:54 165
原创 POJ1442——Black Box(Treap)
Black Box Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 14319 Accepted: 5848 DescriptionOur Black Box represents a primitive database. It can save an integer array and ha...
2018-05-03 16:53:29 223
原创 POJ2985-The k-th Largest Group(Treap + 并查集)
The k-th Largest Group Time Limit: 2000MS Memory Limit: 131072K Total Submissions: 9639 Accepted: 3142 DescriptionNewman likes playing with cats. He possesses lots of cats in his home. B...
2018-05-03 16:09:57 266
原创 Tinkoff Internship Warmup Round 2018 and Codeforces Round #475 (Div. 2) C.Alternating Sum
题目;这里写链接内容 题意:求 这里si是给定的一串正负号组成的字符,表示1~k项的符号,n+1可以整除k,即所求数列的符号是k循环的,a[i]=a[i+k]。 思路:由题意,很明显,这是一个等比数列,先用快速幂求出前k项的和a1,即等比数列的首项,n+1/k即是长度,套用等比数列求和公式即可。要用到逆元。#include <stdio.h>#include <a...
2018-05-02 21:34:02 281
原创 POJ 2888-Magic Bracelet(polya计数定理)
Magic Bracelet Time Limit: 2000MS Memory Limit: 131072K Total Submissions: 6024 Accepted: 1922 DescriptionGinny’s birthday is coming soon. Harry Potter is preparing a birthday present for h
2018-03-22 17:04:35 494
原创 BZOJ2120-数颜色(带修改莫队)
2120: 数颜色 Time Limit: 6 Sec Memory Limit: 259 MB Submit: 7556 Solved: 3071 [Submit][Status][Discuss] Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中
2018-03-16 15:31:00 187
原创 HDU4638-Group (莫队模板)
There are n men ,every man has an ID(1..n).their ID is unique. Whose ID is i and i-1 are friends, Whose ID is i and i+1 are friends. These n men stand in line. Now we select an interval of men to make
2018-03-16 15:20:17 315
原创 Codeforces Round #469 (Div. 2)D. A Leapfrog in the Array(递推)
D. A Leapfrog in the Array time limit per test2 seconds memory limit per test512 megabytes inputstandard input outputstandard output Dima is a beginner programmer. During his working process, he r
2018-03-10 10:01:33 218
原创 Codeforces Round #469 (Div. 2)C. Zebras(贪心)
C. Zebras time limit per test1 second memory limit per test512 megabytes inputstandard input outputstandard output Oleg writes down the history of the days he lived. For each day he decides if it
2018-03-10 09:44:58 233
原创 Codeforces Round #469 (Div. 2)B. Intercepted Message
B. Intercepted Message time limit per test1 second memory limit per test512 megabytes inputstandard input outputstandard output Hacker Zhorik wants to decipher two secret messages he intercepted y
2018-03-10 09:25:29 223
原创 Codeforces Round #461 (Div. 2) D. Robot Vacuum Cleaner(sort)
D. Robot Vacuum Cleaner time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard output Pushok the dog has been chasing Imp for a few hours already.Fortuna
2018-02-26 20:19:22 199
原创 Codeforces Round #461 (Div. 2) C. Cave Painting(暴力)
C. Cave Painting time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard output Imp is watching a documentary about cave painting.Some numbers, carved ...
2018-02-26 20:07:29 171
原创 Codeforces Round #461 (Div. 2) B. Magic Forest(DFS)
B. Magic Forest time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard output Imp is in a magic forest, where xorangles grow (wut?)A xorangle of order n
2018-02-26 19:57:38 147
原创 HDU6047-Maximum Sequence(单调队列)
Maximum SequenceSteph is extremely obsessed with “sequence problems” that are usually seen on magazines: Given the sequence 11, 23, 30, 35, what is the next number? Steph always finds them too easy for such a
2018-02-02 17:17:14 247
原创 POJ2891-Strange Way to Express Integers(同余方程求解)
Strange Way to Express Integers Elina is reading a book written by Rujia Liu, which introduces a strange way to express non-negative integers. The way is described as following:Choose k different positive int
2018-02-01 20:58:57 212
原创 HDU1828-Picture(扫描线求周长)
HDU 1828 PictureA number of rectangular posters, photographs and other pictures of the same shape are pasted on a wall. Their sides are all vertical or horizontal. Each rectangle can be partially or totally c
2018-02-01 19:30:01 225
原创 Codeforces Round #460 (Div. 2)-D Substring(Tarjian+记忆化搜索)
D. Substring You are given a graph with n nodes and m directed edges. One lowercase letter is assigned to each node. We define a path's value as the number of the most frequently occurring letter. For example,
2018-02-01 10:18:32 217
原创 HDU1255-覆盖的面积(扫描线求面积并)
覆盖的面积Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 6599 Accepted Submission(s): 3366Problem Description 给定平面上若干矩形,求出被这些矩形覆盖过至少两次的区域
2018-01-30 20:33:56 264
原创 HDU4122-Alice's mooncake shop(单调队列)
The Mid-Autumn Festival, also known as the Moon Festival or Zhongqiu Festival is a popular harvest festival celebrated by Chinese people, dating back over 3,000 years to moon worship in China's Shang Dynasty. T
2018-01-29 16:30:51 187
原创 HDU1542-Atlantis(扫描线+离散化个人小结)
There are several ancient Greek texts that contain descriptions of the fabled island Atlantis. Some of these texts even include maps of parts of the island. But unfortunately, these maps describe different regi
2018-01-29 15:32:51 306
原创 POJ2154-Color(Polya+欧拉函数优化)
Color Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 11077 Accepted: 3589 DescriptionBeads of N colors are connected together into a circular necklace of N beads (NYou o
2018-01-25 19:51:40 244
原创 POJ1286-Necklace of Beads(Polya模板题)
Necklace of Beads Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 8930 Accepted: 3709 DescriptionBeads of red, blue or green colors are connected together into a circular neck
2018-01-25 14:03:54 190
原创 POJ2689-Prime Distance(区间素筛)
Prime Distance Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 20161 Accepted: 5424 DescriptionThe branch of mathematics called number theory is about properties of numbers
2018-01-22 21:14:50 210
原创 POJ1904-King's Quest(思维+强连通缩点)
King’s Quest Time Limit: 15000MS Memory Limit: 65536K Total Submissions: 9590 Accepted: 3551 Case Time Limit: 2000MS DescriptionOnce upon a time there lived a king and he had N sons. And
2018-01-21 22:28:54 301
原创 POJ2142-The Balance(拓展欧几里得+个人小结)
The Balance Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 7661 Accepted: 3368 DescriptionMs. Iyo Kiffa-Australis has a balance and only two kinds of weights to measure a dos
2018-01-21 20:59:55 203
原创 HDU2586-How far away ?(LCA)
How far away ?Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 19536 Accepted Submission(s): 7661Problem Description There are n houses
2018-01-18 21:08:28 199
原创 POJ3160-Father Christmas flymouse (强连通缩点+dfs)
Father Christmas flymouse Time Limit: 1000MS Memory Limit: 131072K Total Submissions: 3764 Accepted: 1245 DescriptionAfter retirement as contestant from WHU ACM Team, flymouse volunteere
2018-01-18 20:54:47 268
原创 HDU2767-Proving Equivalences(强连通+缩点+DGA性质)--Tarjan模板
Consider the following exercise, found in a generic linear algebra textbook. Let A be an n × n matrix. Prove that the following statements are equivalent: A is invertible. Ax = b has exactly one
2018-01-18 20:44:03 247
原创 POJ3228- Gold Transportation (并查集+kruskal)
Gold TransportationTime Limit: 2000MS Memory Limit: 65536K Total Submissions: 3547 Accepted: 1262 DescriptionRecently, a number of gold mines have been discovered in Zorr...
2018-01-18 20:29:13 242
原创 POJ1751-Highways(最小生成树+并查集)
Highways Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 17777 Accepted: 5213 Special Judge DescriptionThe island nation of Flatopia is perfectly flat. Unfortunately,
2018-01-18 19:47:27 223
原创 HDU1281-棋盘游戏(二分匹配)
Problem Description小希和Gardon在玩一个游戏:对一个N*M的棋盘,在格子里放尽量多的一些国际象棋里面的“车”,并且使得他们不能互相攻击,这当然很简单,但是Gardon限制了只有某些格子才可以放,小希还是很轻松的解决了这个问题(见下图)注意不能放车的地方不影响车的互相攻击。 所以现在Gardon想让小希来解决一个更难的问题,在保证尽量多的“车”的前提下,棋盘里有些
2018-01-18 19:31:53 170
原创 POJ2060-Taxi Cab Scheme (最小路径覆盖)
Running a taxi station is not all that simple. Apart from the obvious demand for a centralised coordination of the cabs in order to pick up the customers calling to get a cab as soon as possible, ther
2018-01-18 19:14:43 563
原创 HDU4185-Oil Skimming(二分匹配,匈牙利模板)
Thanks to a certain “green” resources company, there is a new profitable industry of oil skimming. There are large slicks of crude oil floating in the Gulf of Mexico just waiting to be scooped up by e
2018-01-17 20:54:44 279
原创 HDU5040-Instrusive (优先队列+BFS)
The legendary mercenary Solid Matt gets a classic mission: infiltrate a military base. The military base can be seen as an N * N grid. Matt’s target is in one of the grids and Matt is now in another
2018-01-17 20:43:44 269
原创 最优比例生成树-Desert King(0-1分数规划)
David the Great has just become the king of a desert country. To win the respect of his people, he decided to build channels all over his country to bring water to every village. Villages which are...
2018-01-16 21:09:40 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人