- 博客(168)
- 收藏
- 关注
原创 [BZOJ1874][BeiJing2009 WinterCamp]取石子游戏
一题较简单的组合游戏.懒得自己写题解了:http://hzwer.com/2746.html (OLZ黄学长)
2016-03-16 23:42:06
602
原创 [BZOJ4300]绝世好题
设f[i]为以第i+1位(二进制位)有1的数结尾得到的序列的最长长度,……据说是SB题,然而智商再次下线,感觉没救了OLZ…
2016-03-14 20:57:49
455
原创 [BZOJ3671][Noi2014]随机数生成器
贪心并不难想,然而恶心的是卡内存,数组要重复利用…这题我一开始写了快速乘,怒T半天,最后发现用ll就可以了,欲哭无泪…
2016-03-14 20:54:15
549
原创 [BZOJ1003][ZJOI2006]物流运输trans
题解: 题目大意:给定一个无向图,运输n天,其中有些天有些点不能走,更换路线代价为k,求代价总和. 首先令cost[i][j]为第i天到第j天都走同一路线的最小花销,这个用SPFA处理. 然后就是动规的问题了.令f[i]为1~i天的最小花销 则f[i]=min{ f[j]+cost[j+1][i]+k}(0<=<=j<<i).表示智商已下线…一定要多刷题了…
2016-03-14 20:51:41
563
原创 [BZOJ3053]The Closest M Points
Kdtree经典问题.查找前M个最近的点.用一个堆维护最近的点集,然后按最近点查询的方法做就可以了.
2016-02-27 22:02:06
617
原创 [BZOJ2683]=[BZOJ4066]简单题
Kdtree和平衡树有些类似,只不过维护的是高维向量.我们可以模仿平衡树的方法,维护Kdtree每颗子树所代表的点集包含的信息,然后这题就解决了. 在这一题里树会很不平衡,要插入若干次后重构整棵树,代码和build函数类似.
2016-02-27 21:59:08
579
原创 [BZOJ2648]=[BZOJ2716]SJY摆棋子
Kdtree的带插入最邻近点查询.轮流划分维度+暴力插入AC了,而且时间排名还比较靠前…
2016-02-23 23:41:08
1368
原创 [BZOJ1941][Sdoi2010]Hide and Seek
Kdtree第一题.讲一下Kdtree: Kdtree的用途是对高维向量(点)进行各种索引.
2016-02-23 22:08:10
1087
原创 [BZOJ3680]吊打XXX
经典物理模型…资料详见http://bakser.blog.163.com/blog/static/23589413220147161124294/我用的是模拟退火(参考的是http://www.mamicode.com/info-detail-213016.html).
2016-02-21 12:45:13
697
原创 [BZOJ2428][HAOI2006]均分数据
模拟退火.具体实现的过程中有一些小技巧,题解见http://blog.youkuaiyun.com/qpswwww/article/details/44161053
2016-02-21 11:19:04
1011
原创 [BZOJ1975][Sdoi2010]魔法猪学院
k短路.A*求k短路就是用估价函数优化暴力搜索,选择估价最短的状态优先扩展,然后发现一个性质:第k短的路径第k个被搜到(出队),这个MS挺显然…然后k短路就讲完了…这题原题空限是256M,BZOJ上64M,于是怒被卡,被出题人坑了一波…
2016-02-20 21:16:14
771
原创 [VIJOS1647]不差钱
替罪羊树:https://en.wikipedia.org/wiki/Scapegoat_tree不带删除的替罪羊树,暂且当作模板…
2016-02-18 11:11:36
465
原创 [BZOJ1662][Usaco2006 Nov]Round Numbers 圆环数
数位DP…其实并不难写,然而状态想了很久,数学还是太渣OLZ…
2015-11-30 20:16:59
661
原创 [BZOJ1637][Usaco2007 Mar]Balanced Lineup
被这题卡了30+min… 方法略巧妙,不难发现[L,R]是平衡的,当且仅当[1,L-1]中两种牛数量之差=[1,R]中两种牛数量之差. 然后就简单了…
2015-10-26 23:10:34
371
原创 [BZOJ1641][Usaco2007 Nov]Cow Hurdles 奶牛跨栏
一开始看成了无向边...发现T次dijkstra/SPFA可做,然后看题解… 我怎么没想起Floyd这东西… Floyd模板复习…
2015-10-26 22:57:55
499
原创 [BZOJ1630]=[BZOJ2023][Usaco2007 Demo]Ant Counting
自己YY了一个DP发现是O(nm)的,感觉不太对于是无耻地看了题解,还真是O(nm)的DP,而且最后跑得还很快,坑爹的数据范围…前缀和优化居然想了一下下(证明本人沙茶无误)...
2015-10-23 23:51:16
566
原创 [BZOJ1629][Usaco2007 Demo]Cow Acrobats
NOIP2012 D1T2既视感…具体做法和证明见NOIP2012解题报告…
2015-10-23 23:46:39
355
原创 [BZOJ1614][Usaco2007 Jan]Telephone Lines架设电话线
题目大意:求图中一条1到n的路径,要求第(k+1)大的边权值最小.题解:二分答案后题目转化为求图中是否有一条1到n的路径满足权值比mid大的边的个数不大于k,然后我们把大于mid的边权赋为1,其他边边权赋为0,跑最短路即可.不加优化的SPFA慢成狗…
2015-10-21 23:43:03
630
原创 [BZOJ1620][Usaco2008 Nov]Time Management 时间管理
考虑按deadline从小到大完成任务,则如果这个策略无解,那么其他所有策略都是无解的,这个结论是很显然的… 然后考虑二分答案,发现根本没有这个必要,直接可以等效成以下做法(见代码)… 总之就是”按deadline从小到大完成任务”这个决策总是最优的,证明大概如上… 总觉得自己的证法好沙茶…
2015-10-20 21:50:23
453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人