自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 [JZOJ4788] 【NOIP2016提高A组模拟9.17】序列

题目描述题目大意一个序列,每次可以使一段区间内的所有数加一(模四)。问最少的操作次数。思考历程一看这题目,诶,这不就是那道叫密码锁的题目吗?然后随便打一打,样例过了,就再也没有思考这一题。正解其实我的想法完全错了。因为这题只能加,不能减啊!于是就得考虑另一个方法。题目可以转成这样的问题:给你一个数列,你可以预先给其中的数加四,然后每次对一个区间进行减一操作,问最...

2019-05-31 12:21:38 191

原创 [JZOJ3168] 【GDOI2013模拟3】踢足球

题目描述题目大意有两个队伍,每个队伍各nnn人。接到球的某个人会再下一刻随机地传给自己人、敌人和射门,射门有概率会中。每次射门之后球权在对方111号选手。某个队伍到了RRR分,或者总时间到达TTT时,比赛结束。询问每种比分的概率。思考历程一看就觉得这是一道DP设一个五维的状态,其中两维表示比分,一维表示时间,一维表示分数,还有一维表示球权。不得不说这是最粗暴的方法。...

2019-05-30 18:35:05 162

原创 [JZOJ4913] 【GDOI2017模拟12.3】告别

题目描述题目大意给你两个排列AAA和BBB,每次随即选三个数进行轮换操作,问mmm次操作内使AAA变成BBB的概率。思考历程首先随便搞一下,就变成了AAA中每个数回归自己原位。一眼望去,感觉nnn很小……最简单的想法是将每个情况都储存起来,然后搞出它们之间的转移情况。然后发现这些状态是存不下的。于是我就开始想有没有哪些状态是等价的。然后我发现对于每个数字,可以简单地归...

2019-05-24 12:10:56 146

原创 [JZOJ4633] 【GDOI2017模拟7.15】萌萌哒

题目描述题目大意给你一个数列,接下来有许多个操作,使得区间[l1,r1][l_1,r_1][l1​,r1​]和[l2,r2][l_2,r_2][l2​,r2​]对应的位置染上同样的颜色(使得它们相同)。最后输出9∗10颜色数−19*10^{颜色数-1}9∗10颜色数−1思考历程首先看到这题就自然而然地往数据结构方面想(废话!)接着先想平衡树。既然要将这两个区间变成一样的,那就...

2019-05-16 19:02:07 186

原创 [JZOJ4640] 【GDOI2017模拟7.15】妖怪

题目描述题目大意给你一堆aia_iai​和bib_ibi​(方便起见用的变量和上面不一样),让你搞出一个xxx(相当于题目中的ba\frac{b}{a}ab​,随便推推就能知道),使得max⁡ai+bi+aix+bix\max a_i+b_i+a_ix+\frac{b_i}{x}maxai​+bi​+ai​x+xbi​​最小。思考历程第一眼看下去,最大最小放一起,显然就是一个二...

2019-05-16 18:32:32 233

原创 [JZOJ4648] 【NOIP2016提高A组模拟7.17】锦标赛

题目描述题目大意有nnn个人,你要确定一个出场序列。每次新上台的人就会和擂主打一架,胜利的人继续当擂主。题目给出两两之间打架胜利(失败)的概率。问111选手坚持到最后的最大概率。思考历程看这数据范围这么小,立即想到状压DP!自然而然地想到状态:设fs,if_{s,i}fs,i​表示上了台的人的状态为sss,当前擂主为iii的最大概率。于是我很快就发现了这个方法的bug。每次...

2019-05-09 18:43:21 191

原创 [JZOJ4684] 【GDOI2017模拟8.11】卡牌游戏

题目描述题目大意有111到2n2n2n牌,一开始分别给两个人,每人nnn张。轮流出牌,给出对手出牌的顺序,若自己的牌更大,就记一分。在中间的某个时刻可以改变游戏规则。问最大的分数。思考历程显然,一定是把大的放分界点左边,把小的放右边。那可以枚举分界点,两边分别计算就可以了。时间复杂度为O(n2)O(n^2)O(n2),朴素的暴力算法。接下来我就想有没有什么数据结构可以在...

2019-05-09 18:20:03 203

原创 [JZOJ4649] 【NOIP2016提高A组模拟7.17】项链

题目描述题目大意给你一堆小串,每个小串都有一定的分数。让你构造一个字符串,若子串中出现了之前的小串,就可以得到对应的分数(可以重复)问最大分数。思考历程一看这题就知道是什么字符串方面的算法。然后就很自然地想到AC自动机,多串匹配嘛!接下来就想到建字符串的过程中,一个指针在AC自动机上跳来跳去……先建出AC自动机,然后算出到达每个节点的贡献。对于每个节点,枚举字母,若没...

2019-05-08 21:13:23 183

原创 [JZOJ4682] 【GDOI2017模拟8.11】生物学家

题目描述题目大意有一个010101序列,可以改变状态,每个状态改变都有固定的代价。接下来有些人想要将一些位置改成特定的状态,如果按照他们要求做了就可以得到一些钱,否则得不到,有时还要陪钱。问最后的钱最多是多少。思考历程看到这题的第一眼就觉得是一道神题。只能想到最恐怖的暴力算法……这题肯定不可以DP,那么就想想贪心和网络流。觉得这题做法一定是贪心,因为有10410^41...

2019-05-08 20:52:43 250

原创 [JZOJ4639] 【NOIP2016提高组A组7.16】Angel Beats!

题目描述题目大意给你一棵树,每次询问两个点,求出这两个点的子树的重心到其中每个点的距离和。重心的定义是到其中每个点距离和最小的点(不一定在两棵子树内)思考历程想想以前我是怎么求重心的呢……先预处理出sizsizsiz,然后重心有个强大的性质:将重心看做根节点,则其中的每课子树的大小都小于等于它的一半然后我就乱搞出了一个方法。可是我最终发现了一个问题:这不是传统的一棵树,这...

2019-05-08 19:01:46 437

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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