自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [后缀平衡树][JZOJ4384]hashit

题目描述有一个字符串s,一开始为空串,要求支持两种操作: 1, ‘c’,在s后面加入小写字母字符c。 2, ‘-‘,删除最后一个字符。 问每次操作过后s有多少个两两不同的字符串。 操作序列也是一个字符串。 操作序列长度<=10^5分析做法就是后缀平衡树啦…只是把后缀数组在线而已,height用哈希来维护,就是裸题了。 后缀平衡树实际上跟后缀数组没有大区别,优化的插入就是把rank用重量平

2017-11-27 22:21:49 348

原创 NOIP2017总结

这一次的比赛总结的重点并不在比赛的过程。 或许是觉得去年那样的生活太辛苦,似乎感觉不是为自己而活。暑假和开学初,本来想的是,让自己放轻松而不是患得患失,然而做法感觉是放下了追求的所谓目标。于是生活变得没有什么方向,过得似乎有点颓废。在一些高一没有遭的校规规管终究是落到了头上,不清楚自己想要什么,反应是觉得堕落就堕落吧,何妨呢?于是顶撞老师,屡次被谈话,体会到了许许多多没用而又复杂的沮丧体验。这就使

2017-11-20 21:21:27 335

原创 NOIP前中总结

新的赛季要开始了,我似乎还没有充分准备好。 但是明天就要比赛了,说什么状态不好也管不上了,全力以赴吧。 总结一下最近出现的问题。策略上1,不要把时间想得很多,比赛随时会发生意外,要抓紧。 2,不会做的题,可以先放一放,先做会做的,最后回过头来也许就想出来了,不会也没关系,最后能拿多少分拿多少。每道题觉得想出正解了一定要仔细认真审视,看看是否有漏洞,不然会对时间分配造成影响。 3,多种检查方式

2017-11-10 22:39:32 309

原创 [JZOJ5457]项链

现在有m 种颜色的珠子。定义一个长度为n的项链为一个顺次连接n个珠子的环, 将所有旋转和翻转看作是等价的。 比如说, [1,2,3,4]通过旋转等价于[2,3,4,1],[3,4,1,2], [4,1,2,3]; [1, 2,3,4] 通过翻转等价于[1,4,3,2], [3,2,1,4], [2,1,4,3],[4,3,2,1]。 同时, 你还可以进行一种颜色转换操作. 这种操作会将所有珠子的

2017-11-07 15:19:07 681 1

原创 [JZOJ5454]仔细的检查

题目描述nodgd家里种了一棵树,有一天nodgd比较无聊,就把这棵树画在了一张纸上。另一天nodgd更无聊,就又画了一张。 这时nodgd发现,两次画的顺序是不一样的,这就导致了原本的某一个节点u0在第一幅图中编号为u1,在第二副图中编号为u2。 于是,nodgd决定检查一下他画出的两棵树到底是不是一样的。nodgd已经给每棵树的节点都从1到n进行了编号,即每棵树有n个节点。 如果存在一个1

2017-11-05 17:26:23 413

原创 [JZOJ5449] Pacifist

题目描述papyrus 喜欢谜题… 来解一道如何? 在你面前有一个被加密了的数组,其原数组是一个等差序列,你面前的则是将原数组中的所有数字都对m 取模再打乱后而得到的新数组 papyrus 给你出的谜题就是还原出原等差序列 因为papyrus 喜欢质数,所以他给你出的谜题中的m 一定是质数 对于10% 的数据满足2<= m <= 5 对于另10% 的数据满足n = m 对于另10% 的数

2017-11-04 22:07:47 403

原创 [51nod 1450] 闯关游戏

题目描述一个游戏App由N个小游戏(关卡)构成,将其标记为0,1,2,..N-1。这些小游戏没有相互制约的性质,玩家可以任意时刻玩任意一个小游戏,且每个小游戏可以玩任意多次,一个小游戏玩一次消耗玩家恰好1min的时间。每个小游戏会根据玩家的表现返回3种结果:1)挑战失败;2)挑战成功并获得1颗星;3)挑战成功且获得2颗星。玩家可以多次挑战同一个小游戏,而且系统会记录玩家多次挑战中的最好成绩。(注意:

2017-11-03 22:13:55 591

原创 [51nod1768]Rikka with Sequences

题目描述众所周知,萌萌哒六花不擅长数学,所以勇太给了她一些数学问题做练习,其中有一道是这样的: 勇太有一个长度为 n 的数组A 和一个大小为n×n 的二维数组B,最开始Bi,j=∑jk=iAkBi,j=∑^j_{k=i}A_k 。 接下来勇太进行了两种操作: 1. 给出两个整数 l 和 x ,把 A_l 的值变成x 。 2. 给出两个整数 l 和 r ,保证 l<rl<r ,表示询问 Bl,

2017-11-02 17:37:44 483

原创 [JZOJ5445]失格

题目大意给你n个点,每个点有权值pip_i,一个点x和y连边的费用是min(px%py,py%px)min(p_x\%p_y,p_y\%p_x),求原图最小生成树的费用。 n<=100000,pi<=107p_i<=10^7,时限7秒开O2。分析这道题乍地一看只会O(n2)O(n^2)的做法,而一般这种题就是优化边数然后用经典做法。 研究一下边费用的特征,发现肯定是大的模小的更小。两个p相同的点

2017-11-02 17:20:50 372

空空如也

空空如也

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

TA关注的人

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