摘要:
2015-04-3014:37:52题目:裸题,但是poj的程序贴过来竟然过不了.... 让我发现了一个细节错误:int sz = unique(a + 1,a + n + 1) - a - 1; 最后那个-1不能丢。 1 #include 2 #include 3 #include ... 阅读全文
摘要:
2015-04-2922:23:27题目:和 bzoj 2038 基本一样的题... 加大了数据范围,简化了区间转移。比较裸的莫队用分块实现。 (1)别用map,先离散化比较块。 (2)预处理出所有的三次方能提高效率。#include #include #include #include #in... 阅读全文
摘要:
2015-04-2921:58:58题目:题意有先争议... 其实出题人就是想考:求曼哈顿距离最小生成树上的第K大的边。 关于 manhattan mst 的介绍:博客。 然后就是比较裸的问题了... 最后用kruskal找第K大的边。 过程基本上可以简述为: (1)将所有点经历四种变换【不... 阅读全文
摘要:
2015-04-2921:00:25题目:莫队经典必A题。思路:离线处理一下所有询问,对于一个询问,那么设其中有k种颜色的袜子,每种的数量是 a1,a2 ... ak ,那么答案显然是 (a1*(a1-1)/2 + a2*(a2-1)/2 + ... + ak*(ak-1)/2) / [(R-L+1... 阅读全文
摘要:
2015-04-2911:46:41题目:来自大白书的分块启蒙题... 题意:给出n,m,u,给出一串数A[1~n],有多个询问,每个询问要统计出L~R中比v小的A[i]个数k,并且将A[p]改成u×k/(R-L+1),让你求出最后的A[1~n]思路:首先.. 用动态bst是可以做的,但是编程复杂度... 阅读全文
摘要:
2015-04-2502:07:10题目:掷一个m面骰子,问使得最后n次掷的点数相等的期望掷数,还有一种问法:使得最后n次掷的点数两两不同的期望掷数。 这题想了一会.. 感觉这种数据范围应该不是高斯,所以就往递推/公式方面想了。 公式很好推,对于(1)问 dp[i] 表示已经由最后 i 次掷的点... 阅读全文
摘要:
2015-04-2423:55:19题目:一个人拿两个号打比赛,初始rating为0,每次她都拿rating低的号来打,涨rating的概率为P,一次涨50,降rating的概率为1-P,一次降100,问让某个号的rating涨到1000需要的期望比赛场数。思路:2个号只是拿来迷糊人的,把50看成1... 阅读全文
摘要:
2015-04-2419:33:18题目:给你一棵树,一个人一开始从节点1(根)出发,等概率地选择相邻节点行走,每到一个节点 i 有 Ki 的概率被杀死,并回到节点1,有 Ei 的概率逃出这棵树。问这个人逃出这棵树要经过的期望路径数。思路:这道题很好地体现了概率DP的特点:公式推导!一开始觉得这题很... 阅读全文
摘要:
2015-04-2316:16:50题意:帕琪有m种元素,每种元素有n种阶段,每种元素处于任意一种阶段(1~n)的概率相等;如果有k种元素处于同一阶段 那么帕琪就能制造出 k 级魔法卡,问帕琪能制造出至少 l 级魔法卡的概率为多少?思路:遇到这种至少的情况,要善于想到算其反面... 因为总情况数为... 阅读全文
摘要:
2015-04-22 14:17:37 夏日临近,大二赛季拉开帷幕,激情再次燃烧! 近期训练计划: (1)VJ 概率DP专题本周末前完成,论文例题除神题外切掉。(ok) (2)VJ AC自动机专题,熟练AC自动机与其他算法的嵌套。 (3)后缀数组的学习,切掉专题,深读论文,准备出倍增以及dc3的模板 阅读全文
摘要:
2015-04-2201:54:59思路: 概率dp水题... 被 vj 翻译过来的中文坑惨了... (竟然是错的QAQ) dp[i][j]表示尚有 i 个白,j 个黑的胜率,递推方程很水。 1 #include 2 #include 3 #include 4 #include 5 #i... 阅读全文
摘要:
2015-04-2122:22:23题意:一队人排着队激活游戏,服务器每次对队首的人的要求进行处理,有4种可能: (1)失败,概率p1 (2)失联,排到队末,概率p2 (2)成功,概率p3 (4)服务器崩溃,概率p4 一开始一队有n个人,某人排在第m个,问服务器崩溃时该人前面的人数 2 #in... 阅读全文
摘要:
2015-04-1814:47:35总结:难度没有顺序的一场... 打得我毫无脾气... 认清了自己的实力。 接下来要调整了下状态了... 静下心,提高效率,老老实实地去攻克专题和训练赛。 比赛仅做了两题,E和C... 然后一直在做B题,wa7,最后虽然知道如何错,但已经来不及改了。 B题: ... 阅读全文
摘要:
2015-04-1723:53:52思路:模拟退火启蒙题... 缩小系数定为了:0.7。由于这题具有单调性,所以其实不用模拟退火去随机化多个起点,用“爬山算法”即可,只用一个起点,让它“爬”到最优解。 1 #include 2 #include 3 #include 4 #include ... 阅读全文
摘要:
2015-04-1723:45:14题意:给出一个框内的n个点(地雷),让你求出一个到所有点距离最小值最大的位置。 随即1k个点来找,步长为max(X,Y),缩小系数为0.5 .. (事实上这些值都没有硬性要求) 然后就是直接上模拟退火,注意步长最小值要设为一个比较小的数已保证精度(比如10^-... 阅读全文
摘要:
2015-04-1612:21:13思路:这道题琢磨了很久.... 题意比较晦涩:给一个0~N-1的数列,有一个起点,有初始方向,在数列里面走,如果碰到边界就换方向。再给出每次走 i (i 01234321,这样以来只用往右走: 此时“右走”在4的左边(01234)代表右走,在4的右边(... 阅读全文
摘要:
2015-04-1419:23:17思路:.... 大一的数学已经忘光光了,弱到爆表了QAQ! 题意就是给一个圆柱体糖果包裹一层巧克力,而且每一处的巧克力厚度均为d,给出圆柱体r,h,求出整个物体的体积和表面积。 其实就是裸的积分题了... ( 2 #include 3 #include ... 阅读全文
摘要:
2015-04-1322:49:30思路:参考了爱神的博客A的... 也改善了下高斯的模板。 首先给每个格子编号,假设某个格子(设为第 i 个)到终点的期望为Ei,考虑第 i 格的所有可行后继节点(可行节点的意思是这些后继节点可以到达终点) 记为En1,En2....Enk,总共k个,可列方程:... 阅读全文
摘要:
2015-04-1321:52:25思路:Japan 2009 的题... (Japan果然老喜欢几何了...- -) 题意很精简,在一个三角形内嵌入三个圆,每个角对应一个圆。已知三角形三个点的坐标,求三个圆的半径。 蒟蒻不会.. 看的红书的思路... ※我们可以二分枚举一个圆的半径 r1,然... 阅读全文
摘要:
2015-04-1012:57:22总结:定期的 asc 训练赛... 第一场打得不是很认真... 中间走神了,以后尽量选在整块的时间来打 asc 。 5h 过了 4题,5h1min过了第 5题,赛后补齐了剩下的3题... 说实话补最后一题(耗时2days)都差点放弃了。。 ※本场的一些收获:... 阅读全文