自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

铁丝网。

I live for you I long for you Oliva

  • 博客(16)
  • 收藏
  • 关注

原创 【白书】禁止字符串

题目:给定一个长为k的字符串S,判断长为n的字符串中不包含S的字符串的个数。如果直接枚举是4n4n4^n个字符串 显然不行 于是看出其实每次添加最后一个字符时,是否会新包含一个S只和最后k−1k−1k-1个字符有关 但是这样仍然有4k−14k−14^{k-1}种状态 但是仔细看一下,发现如果和S不匹配的话,什么字符都是没区别的。 比如如果S=“ATCG“ 那么“TTA“和“CCA“没区...

2018-02-22 10:19:45 233

原创 哈希算法 学习笔记1

今天听了洛谷的字符串课之后,对于自己好好学学字符串算法也有了更大的动力。 但由于比较弱,所以先从最最简单的一个开始。 也就是哈希算法。哈希算法是什么?它通过给每个字符串赋予一个「随机」生成的整数的方法,使得可以用更加快的效率实现字符串判重或者匹配字符串等等操作。 比如说如果有两个字符串S和S’(长度分别为L和L’),而我们要比较它们是否具有包含关系。 枚举这个公共字串的开头的话...

2018-02-13 23:41:02 239

原创 CF Round#460D(div2) Substring 题解

题意:D. SubstringYou 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 let...

2018-02-12 23:34:27 217

原创 luogu P1073 最优贸易 NOIP2009 题解

题目描述C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 1 条。C 国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。...

2018-02-12 23:26:55 424

原创 luogu P1083/NOIP2012 借教室 题解

P1083 借教室题目描述在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。面对海量租借教室的信息,我们自然希望编程解决这个问题。我们需要处理接下来n天的借教室信息,其中第i天学校有ri个教室可供租借。共有m份订单,每份订单用三个正整数描述,分别为dj,sj,tj,表示某租...

2018-02-12 14:56:09 382

原创 题解 BZOJ1041/luogu P2508 [HAOI2008]圆上的整点

Description求一个给定的圆(x^2+y^2=r^2),在圆周上有多少个点的坐标是整数。Input只有一个正整数n,n<=2000 000 000Output整点个数Sample Input4Sample Output4解法:一道极其经典的题…… 还有一个极其经典的题解。 不过先说两句我的想法:由于数据范围比较大,所...

2018-02-12 00:30:32 226

原创 luogu P3131 [USACO16JAN]子共七Subsequences Summing to Sevens 题解

题目描述Farmer John’s NN cows are standing in a row, as they have a tendency to do from time to time. Each cow is labeled with a distinct integer ID number so FJ can tell them apart. FJ would like to ta...

2018-02-09 18:56:51 270

原创 luogu P2420 让我们异或吧 题解

链接题目描述异或是一种神奇的运算,大部分人把它总结成不进位加法.在生活中…xor运算也很常见。比如,对于一个问题的回答,是为1,否为0.那么:(A是否是男生 )xor( B是否是男生)=A和B是否能够成为情侣好了,现在我们来制造和处理一些复杂的情况。比如我们将给出一颗树,它很高兴自己有N个结点。树的每条边上有一个权值。我们要进行M次询问,对于每次询问,我们想知道某两点之间的路径...

2018-02-09 18:49:25 321

原创 P3758 [TJOI2017]可乐

题目描述加里敦星球的人们特别喜欢喝可乐。因而,他们的敌对星球研发出了一个可乐机器人,并且放在了加里敦星球的1号城市上。这个可乐机器人有三种行为: 停在原地,去下一个相邻的城市,自爆。它每一秒都会随机触发一种行为。现 在给加里敦星球城市图,在第0秒时可乐机器人在1号城市,问经过了t秒,可乐机器人的行为方案数是多少?输入输出格式输入格式:第一行输入两个正整数况N,M

2018-01-31 15:11:46 315

原创 P3761 [TJOI2017]城市

题目描述从加里敦大学城市规划专业毕业的小明来到了一个地区城市规划局工作。这个地区一共有ri座城市,《-1条高速公路,保证了任意两运城市之间都可以通过高速公路相互可达,但是通过一条高速公路需要收取一定的交通费用。小明对这个地区深入研究后,觉得这个地区的交通费用太贵。小明想彻底改造这个地区,但是由于上司给他的资源有限,因而小明现在只能对一条高速公路进行改造,改造的方式就是去掉一条高速公路,并且

2018-01-31 14:58:51 331

原创 HEOI2016 排序

一道神奇的线段树+二分法的题。#include<iostream>#include<cstdio>#include<cstring>using namespace std;#define rchild o<<1|1#define lchild o<<1#define mid (l+r>>1)const int N=100005;int sum[N<<2],lazy[N<<2];in

2017-12-31 23:25:39 160

原创 11.4 本周刷题记录

大概就是好久都没写博客了。 道路游戏:随便dp一下消防:两遍dfs求出树的直径 之后二分即可三国游戏:每次选择和上一个匹配度第二大的。文化之旅:floyd上升序列:先倒着扫一遍看以第i个开头的最大序列长度 之后判断并重新找到那些数 输出即可火柴排队:树状数组求逆序对 原理大概有点像桶排序?洛谷 线段树模版2:支持乘法标记之后瞎搞就好了 记住pushdown标记的时候先算乘法仓鼠找sugar:学习树

2017-11-04 15:11:54 169

原创 10.23刷题记录

这几天状态一天比一天差……我究竟怎么了 今天撒谎说没作业 做了一个晚上一道题也没做出来。 抄题解是不对的啊。 今天通过的是洛谷上面的01迷宫(一个很简单的bfs+记忆化)以及子矩阵 NOIP2014普及组T4(大概是dp+搜索) 余数求和的原理仍然没看懂。 明明回家的时候状态还不错的啊 明天绝对不能这样了。#include<iostream>//01迷宫#include<cstdio>

2017-10-23 22:39:45 182

原创 10.22刷题记录

恩就是先写一下下 待会再补充 今天参加了浴谷八连测的R4 说好的信心赛也只有T1拿了100分 T2想到了正解但是因为不会用链表没打出来 T3又没好好想 不过可以明显看得出来是信心赛了2333T1 逃避以为我这个不能输出连续两个空格不是正解呢 结果竟然满分还是有点惊讶。 貌似比WYX老师设计的正解还要好写一些的想法。#include<iostream>#include<cstdio>usin

2017-10-22 17:58:12 204

原创 10.21刷题记录

今天上午上课的时候有点头疼 所以没认真想题 之后下午家里又来客人。 效率极其低下的一天。车站分级 NOIp普及组2013 T4吐槽一句这题是昨天就知道正解的但是今天早上才ac 就是个简单的拓扑排序 没有经过的点向区间中经过的点连边就好了(画一下图就可以明白) 但是 我昨天智障到把AddEdge写错 之后还没有a是因为边表数组应该开到maxn*maxn (就这么神奇) 再之后是开始建边的时候一个

2017-10-21 23:02:55 179

原创 10.19刷题记录

受欢迎的牛 HAOI2006Tarjan找强连通分量 (把每个强连通分量缩成一个点之后求出度为0的分量中 点的个数 因为想一下可以发现出度为0的牛就是明星奶牛 注意出度为0的分量应该只有一个 否则两个之间互相不喜欢 就不是大家都喜欢的牛了) 推销员 NOIp普及组 2015 T4方法比较奇怪(?)大概就是先找到疲劳值最高的那个一个点 之后再用两个堆分别维护左右的点 每次加入左边和右边中...

2017-10-19 23:10:43 174

空空如也

空空如也

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

TA关注的人

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