自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 bzoj2306 幸福路径 倍增 Floyd

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2306题意:一张有向图,每个点有一个权值$w(x)$,给出路径起点求出最大$f(x)=sigma(w(x)*p)$,其中,$p$初始值为$1$,每走一步这个值都会乘上另一个给出的常量。由于这个题精度要求极低(只有$1e-1$),所以我们直接迭代求值即可。但是如果我们这么一步...

2017-11-03 21:22:00 145

转载 bzoj3124 直径 树论

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3124题意:求出带权树直径长度,同时求出直径上有多少条边是所有直径都经过了的。求直径……很好求啊,两遍$bfs$瞎**乱搞即可……但是第二问就不是那么好解决了……只能选择%%题解……题解的思路是:两遍$bfs$的时候,分别记录下来所有最远点。如果最远点只有一个那根本不用...

2017-11-03 21:03:00 144

转载 bzoj3173 最长上升子序列 树状数组

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3173题意:向序列中动态插入$1~n$排列元素,求出插入每个元素后最长上升子序列长度。如Claris所言,面对这种数据结构,必有高论。如果只想着数据结构,我们可以通过平衡树动态维护序列,同时使用树状数组计算最长上升子序列。但是我们不是猩猩不是数据结构狂人,我们毕竟还是要本着...

2017-11-03 20:51:00 195

转载 bzoj4321 queue2 动态规划

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=4321题意:给一个数,找出所有相邻两数大小不相邻的排列数。考虑一下,用$f[i][j][k]$表示当前已经插入$i$个数,出现了$j$对相邻数字大小相邻的情况,$k==1$表示最后两个数字大小相邻,反之则不相邻。思考一个新的状态如何由已知状态转移而来。对于$f[i][j...

2017-11-03 20:26:00 100

转载 I Say Yes

I SAY YES ずっと 君の傍にいるよ我愿答应你 永远陪伴在你身边どんな未来が仆らを试したって きっと无论未来会给予我们怎样的考验 一定能够…Ah ふたりの运命 めぐり逢えたのは我们的命运之所以会偶然相遇君の声 聴こえたから是因为我听见了你的呼唤そう ピンチな出来事 押し寄せて来ても即使危机不断向我们袭来君といれば 乗り越えられる只要与你相...

2017-11-03 08:40:00 81

转载 cogs2262 决战前的黎明 CDQ分治

链接:http://cogs.pro:8080/cogs/problem/problem.php?pid=2262题意:求出三维偏序中顺序对的数量。虽说打过$CDQ$……但是三个月了又跟没打过有什么区别……不说了…… 1 #include <iostream> 2 #include <cstdio> 3 #include <cst...

2017-10-25 20:24:00 87

转载 uoj20 解方程 数学

链接:http://uoj.ac/problem/20题意:求出$a_0+a_1x+a_2x^2+...+a_nx^n=0$在$[1,m]$之间的所有整数根。肯定有很多人想要直接枚举$[1,m]$之间所有的整数来进行暴力判断……坦白地讲我最早也是这么想的……直到看见了数据范围:$|a_i| \le 10^{10000}$……我能怎么办我也很绝望啊.jpg于是开始满$UOJ...

2017-10-24 19:48:00 97

转载 bzoj3166 ALO 可持久化01Trie

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3166题意:给出一个序列,找出一个区间使得这个区间内次大值与这个区间内任意一个数的异或和最大值最大。首先我们看这个次大值……可能想不出来?想不出来大概是正常的……但是如果我们换一个角度重新放回序列中去研究,就会发现,一个数能够做出贡献的区间就是$(前驱的前驱,后继的后继)$。落...

2017-10-21 08:51:00 94

转载 bzoj1969 LANE航线规划 边双联通分量

失踪人口回归……链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1969题意:动态断边,动态查询割边数目。我很不明白这道题为什么可以用裸的“树剖”(明明是个仙人图啊喂)过……数据太小了?反正这个题我没这么做……我就是按照一个比较常规的做法:在最终的图中找边双联通分量,找到之后缩点,初始化每条边权值都为$0$。缩完点倒序处理,每...

2017-10-20 20:49:00 77

转载 Codeforces Round#440 Div2 大翻车记

第一次打$CF$……结果就是这个样子……开场看$A$,好水啊直接撸……然后上去……$woc$……我在干什么……竟然忘了判十位数个位数大小……淦!改!然后……我瞎打了些什么……竟然忘记$return 0$……就这水题还$3A$……然后看$B$……一眼看出贪心……在机房的乱局之下四个人(本蒟蒻、$zsq$、$ljm$、$wcx$)拼命分析并没有发现特别...

2017-10-15 20:53:00 87

转载 Atcoder Beginner Contest075 翻车记

晚上颓颓颓……然后突然想到今天晚上有$Atcoder$(虽然是$Beginner$),以前没打过在线比赛不如打一把?于是上线报名,等到八点开打。恩前三道题一脸愉悦……开$D$……然后什么鬼?……至少有$K$个点的矩形最小面积?$O(n^{4})$大暴力直接水啊……然后……卧草样例过不去……淦!调!天哪我在干什么……我把坐标再扔进离散化……怕是药丸……然后还过不...

2017-10-14 21:46:00 88

转载 bzoj1972 猪国杀 大♂模拟

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1972不要想了这个题面没有办法读的……找个可读版本:https://mubu.com/doc/2707815814591da4题意:给出一种$AI$人工智障打三国杀的方式,模拟出整个游戏进程。基本题面就这个意思……内容也没什么……但是这题目里面有好几个坑点:1、决斗有可...

2017-10-11 21:36:00 102

转载 10月9-11日连续大翻车实录

10.9A.想到组合数……然后就没搞出来……正解只差一步:容斥原理…… 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 #include <algorithm> 5 using namespace std; 6 co...

2017-10-11 20:28:00 84

转载 10月8日翻车实录

T1:……自己在那里口胡来口胡去也没口胡出来……正解就是个队列+贪心啊啊啊啊啊啊啊啊啊…… 1 #pragma GCC optimize("O3") 2 #include <iostream> 3 #include <cstdio> 4 #include <cstring> 5 #include <algori...

2017-10-09 21:39:00 80

转载 10月7日考试翻车实录

A:链接:http://codeforces.com/contest/353/problem/D我好像一个智障一样……连后边一定晚于前边都没看出来……光注意错误的方向注意了两个小时……结果就是……爆零……人家都$A$了…… 1 #include <iostream> 2 #include <cstdio> 3 #include <...

2017-10-08 06:31:00 78

转载 NOIP模拟 gcd 数学

题面不给……题意:动态增减集合中元素个数,动态求$gcd(i,j)==1$的数的个数。坦白地讲题解并没完全看懂……于是听$lc$开了一会车(快开完时$xyz$强行砸场导致烂尾),结合着自己理解又推一遍想明白了……在本题之中,我们设$f(x)$为$gcd(i,j)==x$的数的个数,$g(x)$为$gcd(i,j)==kx$的数的个数。很显然$f(x)=g(x)-f(2x)-f(3...

2017-10-03 21:50:00 121

转载 NOIP模拟 water 最小生成树

题面不给……题意:求出一个高低不平的矩阵每个点可盛水的多少,注意边框高度为$0$。本来以为是个$bfs$……结果一个多小时没调出来……结果被正解吓傻了……竟然是个最小生成树……我们可以发现每个点水位最高值可以看做从边界到达这个点路上经过的最高点的最小值……然后我们就上下左右连边……边权就是两点之中较高那个点的海拔……特别的边界上的边权为$max(权值,0)$。然后就是个最小生...

2017-10-03 21:31:00 103

转载 NOIP模拟 mine DP

题面不给……题意:找出合法字符串填法。明显是个思博线性递推这都推不出来简直智硬$O(n)$搞啊……但是细节成功绝杀……考虑字符为$1$时,需要分开考虑地雷在前在后的情况…… 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 #include ...

2017-10-03 21:22:00 99

转载 bzoj2064 分裂 状压DP

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2064题意:求出从初状态到末状态最少操作次数。首先我们可以知道,次数在最坏状态下不会超过$n+m$次,即全部合并再全部分解。在这种情况下,如果想要进一步缩小变化次数,那么就需要有一些子集,这些子集前后大小相等,从而减少进一步合并的次数两次。那么就按照这个思路来好了。设$...

2017-10-03 11:54:00 115

转载 bzoj2738 矩阵乘法 整体二分

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2738题意:求出子矩阵$K$小值。果然除了最小割题面给什么算法不能用什么算法这个玩意……实际上并没有强制在线的要求……退一步讲这个时空要求也不太适合主席树……然而……$wcx$神犇正面硬上……结果在$MLE$和$RE$间抓狂了一下午……实际上区间$K$大值离线通解大概就...

2017-10-03 11:09:00 90

转载 bzoj3874 宅男计划 三分 贪心

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3874题意:有许多种食品,每种有价格、保质期两种属性,一个人有一个数目的钱,求这个人可以活多久。如果数据范围小一点那这个显然可以$DP$……然而$0<=Si<=(10^{18}),1<=F,Pi,M<=(10^{18}),1<=N<=200$...

2017-10-03 10:57:00 100

转载 bzoj3162 独钓寒江雪 树Hash 树dp 组合数学

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3162题意:给出一棵无根树,求出本质不同独立集数目。这道题真是一道好题……无限$orz$ $VFleaKing$……对着题解看了半天才看明白明明是你太蒻了……好了不废话直接切入正题。首先我们需要找出一个方式使得所有的同构树形态都一样,怎么办呢,找到这个树的中心,以这个中心为...

2017-09-26 19:55:00 101

转载 bzoj3165 segment 超哥线段树

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3165题意:动态增加线段,求出横坐标纵坐标最高的被覆盖点所在线段。这个题要用到李超线段树(orz李超)……大概这是李超那篇论文出现后第二年的题?不管了直接介绍这一数据结构。李超线段树的目的就是查询出每个点被线段覆盖的情况,操作无非就是插入线段和查询两件事。插入线段:首先计算...

2017-09-25 09:04:00 74

转载 uoj219 优秀的拆分 字符串

链接:http://uoj.ac/problem/219题意:找出字符串之中所有符合$AABB$形式子串的划分方式。这道题正解是$SA$……我不会……然而二分+$Hash$可过……可过……首先我们枚举每一个$A$的长度,然后我们二分长度搞出来各个位置与上一段的$LCS$,$LCP$长度。随后我们将$LCS$起点向左,$LCP$终点向右移动长度个字符,如果二者仍然没有相遇,...

2017-09-24 21:40:00 86

转载 bzoj1014 火星人prefix Splay 字符串Hash

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1014题意:动态修改字符串,动态查询某两个后缀之间的$LCP$长度。这题肯定一堆人刚开始:$woc$这题好水啊,后缀数据结构放肆撸啊……等看到后半段:$woc$这个修改怎么改啊……实际上这个东西跟后缀数据结构半毛钱关系没有……正确做法就是$Hash$……不停地插入字符,...

2017-09-24 21:27:00 85

转载 思博时刻集锦&备忘

如果没有这些思博东西我可能每次也不会炸的这么惨吧……记录一下以后别再犯了……double输入用%lf输出用%f打部分分注意区分(无数次血泪教训)不要乱用自己不熟悉的东西(10-24乱改暴力日飞100分+AK可能)开数组之前算算空间(10-23数组开炸日飞80分)代码要增强鲁棒性(10-15数据非法丢10分)集合相等时要特殊处理(数学学弱的怨念10-11忘记这个丢了...

2017-09-23 12:48:00 58

转载 bzoj2752 高速公路 线段树

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2752题意:正常修改区间,然而取和需要求区间内随意找到两点这两点距离期望……我们可以发现最后一个点没卵用……于是我们扔掉它,然后后面所有叙述基于$r--$之后进行……首先,$E=totlength/(C(r-l+2,2))$,这个都能想出来。然后对于这个式子我们暴力拆开...

2017-09-22 16:55:00 63

转载 bzoj1052 覆盖问题 二分答案 dfs

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1052题意:找到一个最小边长,使得以此为边长$3$个正方形可以覆盖平面上给定的一些点。华丽爆零……首先看到最小果断想二分答案……然后我们证明一个东西……首先,根据鸽巢原理,$3$个正方形覆盖由所有点构成的最小矩形一定有一个正方形是压着至少两条边的……然后不外乎两...

2017-09-22 16:45:00 104

转载 bzoj1584 打扫卫生 dp

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1584题意:找到某种分割序列方法,使得每一段中所含数的种类平方之和最小。考试时一时脑残连暴力$dp$都没写出来……首先暴力dp应该都写得出来……$f[i]=min(f[j]+(cnt[j~i])^2)$正解有个比较智障的优化……首先可以想到答案不会差过$n^2$(最差就...

2017-09-22 16:37:00 76

转载 bzoj1854 游戏 二分图

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1854题意:给出许多组数,每组数有两个$[1,10000]$数,问从一开始最长连续上升序列有多长。每组数只能用一次。神题啊……首先我们可以考虑一下如果$[1,10000]$每个数用一个点来表示,每组数也用一个点来表示,那么很显然每组数都可以连出一条边指向武器编号,这个东西就...

2017-09-22 12:10:00 77

转载 bzoj3316 JC loves Mkk 二分答案 单调队列

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3316题意:给出一个环,求出长度在$L~R$之间任意偶数的一个序列,使得这个序列的平均值最大。看到分数就知道这题不可做……好啦言归正传……这道题应该怎么做呢……直接上$PoPoQQQ$大爷的语录:看到环果断倍增看到平均值最大果断二分答案看到长度[L,R]果断...

2017-09-22 12:00:00 109

转载 bzoj3643 Phi的反函数 数学 搜索

链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3643题意:已知$x$,求出$phi(n)==x$的最小$n$。不得不说今天刷了一堆(相对而言)思博大爆搜之后来这么一道相对有思考价值的数学题真是强啊……首先我们需要记住一个基本事实:在$int$范围内,每个数的同一个质因数不会成为这个数字的$31$次方,一个数存在的不同质...

2017-09-17 21:06:00 89

转载 有一种恐怖,叫大爆搜

到目前这个阶段,大爆搜做了好几个,有必要做一下小的总结了。玛雅游戏:出门左转http://www.cnblogs.com/Loser-of-Life/p/7247413.html的A斗地主:出门右转http://www.cnblogs.com/Loser-of-Life/p/7259858.html的B天鹅会面:出门直行http://www.cnblogs.com/Lose...

2017-09-17 20:29:00 161

转载 BZOJ3566 概率充电器 概率dp

哼我就要正着推链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3566题意:节点有没有电看脸,线好不好看脸,问一个正常的亚洲人会给几个东西充上电。我就正着推了怎么地首先,我们定义一下数组含义,$f[x]$表示这个点有电的概率,$g[x]$表示这个点被自己和儿子充上电的概率。【普及选修2-3知识】概率的可加性:...

2017-09-13 21:35:00 84

转载 HEOI2017 爆零记

过了这么久突然想要瞎扯扯……那就开始吧……Day 0上午完全听不进去课……早预备阅览课旷掉回宿舍收拾东西……之后在座位上颓废了四节课……为一周后三调大翻车埋下伏笔……然后终于熬到了第四节课下课……拎起包就在众人羡慕嫉妒恨的目光中踏上了回家出征之路。然后……到了机房又颓了一节课……不到$12$点就去国际部吃饭,至今仍然记着当时和$yzh$一人一盘羊肉炒饭……吃完后回...

2017-08-30 16:30:00 111

转载 2017/8/15 考试吐槽

2017 8 15 得分:15爆零快乐~A、字符合并链接:http://cogs.pro/cogs/problem/problem.php?pid=2269题意:每个一定长度$0-1$串可以转化成一个二进制数字求出一个$0-1$串转化。考试时第一遍集体爆零……最后发现测试点还是$HAOI2016$锅了的测试点……正解是状压……写的很详细的代码注释……自己取吧……...

2017-08-15 21:23:00 83

转载 cogs1277 数学作业 矩阵快速幂

填坑……链接:http://cogs.pro/cogs/problem/problem.php?pid=1277题意:求出数列$f(x)=f(x-1)*10^{lg(x)}+x$的第$n$项。我真的不知道怎么玩了……这个该死的$lg(x)$卡死了我……最后不得不把我的手伸向了黄学长博客……最后震惊了……这两个矩阵就是需要的……然后对于每一个$k$都求一遍就行了……...

2017-08-14 20:54:00 63

转载 bzoj2186 沙拉公主的困惑 数论

填坑……链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2186题意:求出$n!$中与$m!$互质数数目。这个思路……看完之后仍然难以平静……首先我们想一想一些小数据就会发现,如果$x$与$m!$不互质,那么$x+km!$也与$m!$不互质。所以结果就是$phi(m!)*n!/m!$,那么我们就可以把这个范围从$n!$缩小...

2017-08-14 20:34:00 79

转载 bzoj3505 数三角形 组合计数

填坑……链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3505题意:给出一个矩形,任取三点,问不共线情况多少种。首先我们利用补集转化,将这个问题转化为所有方案减去贡献情况。第一个显然是一个普通的组合数计算,关键在于后一半怎么计算。看下面一个例子:从$(0,0)$向$(2,4)$连了一条线,$gcd(2,4)=2$...

2017-08-14 20:19:00 79

转载 cogs2057 殉国 扩展欧几里得

填坑……链接:http://cogs.pro/cogs/problem/problem.php?pid=2057题意:求出方程$ax+by=c$的两组解使得$x+y$分别最小,最大,并求出共有多少组非负整数解。首先,他给出了$a$、$b$,我们就可以搞出来一组解$x0$、$y0$。如果这组解非法或者压根没解,那就是没有正整数解。否则,我们就利用$x=x0+kb$,$y=y0+ka...

2017-08-14 20:07:00 82

空空如也

空空如也

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

TA关注的人

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