摘要: 题意:给一个字符串和m个操作,每次给出l,r,c,把字符串中l-r这段区间的字符为c的字符删掉,求最后的字符串。(n,m<=2e5)线段树。注意这个区间修改和普通区间修改的区别。 他们都是用树状数组做的哎,可是我对树状数组一直是一脸懵逼 1 #include <cstdio> 2 #include 阅读全文
posted @ 2018-04-11 00:32 蒟蒻LQL 阅读(190) 评论(0) 推荐(1) 编辑
摘要: 题意 给出n(1–150). 输出两个多项式A,B从常数到最高次的系数,使得对两个多项式求gcd时,恰好经过n步得到结果. 多项式的gcd一步是指(A(x),B(x))变成(B,A mod B)的过程,且当A mod B为0时,视为得到结果B. A mod B为多项式求余,参见 long divis 阅读全文
posted @ 2018-04-11 00:27 蒟蒻LQL 阅读(280) 评论(0) 推荐(1) 编辑
摘要: 题目 Vasya and Kolya play a game with a string, using the following rules. Initially, Kolya creates a string s, consisting of small English letters, and 阅读全文
posted @ 2018-04-11 00:22 蒟蒻LQL 阅读(419) 评论(0) 推荐(1) 编辑
摘要: 题意给你一颗树,开始时每个结点都有一个小球,每一秒钟每个小球都往上滚一层,当两个球在同一个结点的时候会被消去,如果三个五个七个等在同一个结点的化消去后只剩一个。 分析 这对我来说就TM是英语阅读理解哇!赛场上读题读到懵逼啊! 最容易想到的是一个O(N^2)的算法,最深由maxd层,从第一层枚举到ma 阅读全文
posted @ 2018-04-11 00:18 蒟蒻LQL 阅读(220) 评论(0) 推荐(2) 编辑
摘要: 转自大佬博客:https://www.cnblogs.com/NaVi-Awson/p/8405966.html ; 题意 两个人 Van♂ 游戏,每人手上各有 8'>88 张牌,牌上数字均为 [0,4]'>[0,4][0,4] 之间的数。每个人在自己的回合选自己手牌中数字不为 0'>00的一张与对 阅读全文
posted @ 2018-04-11 00:12 蒟蒻LQL 阅读(356) 评论(0) 推荐(1) 编辑
摘要: 题意: 有n个数据中心,m个客户,每天有h个小时,其中 n,m,h<=100000。每个数据中心i每天都会有一个数据维护的时间0<=u[i]<=h-1,在数据中心维护期间时不可以使用的。每个客户都选择两个不同的数据中心,以保证每天的数据使用不间断。保证初始时符合要求。找出最少的数据中心数,使每个数据 阅读全文
posted @ 2018-04-10 23:58 蒟蒻LQL 阅读(191) 评论(0) 推荐(1) 编辑
摘要: 题意: 给出1<=n<=10^18和1<=q<=200000,有一个长度为2*n-1的数组,初始时单数位置存(i+1)/2,双数位置是空的。每次找出最右边的一个数将它跳到离它最近的左边的空格,反复操作直到前n个数被充满 。q个询问,每个询问给出一个数x<=n,输出最终的序列x位置的数是什么。 分析: 阅读全文
posted @ 2018-04-10 23:46 蒟蒻LQL 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 题意 0, 010, 01010 这一类的01交替且开头和结尾都为0的序列被称为zebra序列。给出一段01序列,尝试能否把他分为k个子序列使得每个子序列都是zebra序列。 分析 这个题应该算是水题把,但是确实把我卡了。 一开始暴力找在序列中找1,然后分别往前往后各找一个0。但是最坏情况到O(n^ 阅读全文
posted @ 2018-04-10 23:42 蒟蒻LQL 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 题意: 现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的最大报销额。 分析: 一眼看上来是背包,再 阅读全文
posted @ 2018-04-10 23:23 蒟蒻LQL 阅读(276) 评论(0) 推荐(1) 编辑
摘要: 题意 给定一些国家,和两个国家间的花费,现在有一些询问,询问每次最多转k次飞机,最小花费 分析 最短路的裸题,跑spfa或者dijsktra什么的都行 多开一维来记录转k次飞机时的最短路是什么(拆点?) 1 #include <cstdio> 2 #include <cstring> 3 #incl 阅读全文
posted @ 2018-04-10 23:16 蒟蒻LQL 阅读(174) 评论(0) 推荐(1) 编辑