随笔分类 -  其它-二分

摘要:题目链接 "CF739E" 题解 抓住个数的期望即为概率之和 使用A的期望为p[i] 使用B的期望为u[i] 都使用的期望为p[i]+u[i]u[i]p[i] 当然是用越多越好 但是他很烦地给了个上限,我们就需要作出选择了 有一个很明显的O(n3)dp,显然过不 阅读全文
posted @ 2018-07-04 19:10 Mychael 阅读(189) 评论(0) 推荐(0) 编辑
摘要:题目链接 "BZOJ" 题解 拉格朗日乘数法 拉格朗日乘数法用以求多元函数在约束下的极值 我们设多元函数f(x1,x2,x3,,xn) 以及限制g(x1,x2,x3,,xn)=E 我们需要求f在限制g下的极值 如图 当f取到最值时,必然与$ 阅读全文
posted @ 2018-07-01 15:27 Mychael 阅读(238) 评论(0) 推荐(0) 编辑
摘要:题目链接 "BZOJ3672" 题解 如果暂时不管l[i]的限制,并假使这是一条链 设f[i]表示i节点的最优答案,我们容易得到dp方程 f[i]=min{f[j]+(d[i]d[j])p[i]+q[i]} 显而易见可以斜率优化 化为 $$f[j] = p[ 阅读全文
posted @ 2018-06-25 17:52 Mychael 阅读(141) 评论(0) 推荐(0) 编辑
摘要:题目链接 "BZOJ1264" 题解 平凡的LCSO(n2)的 显然我们要根据题目的性质用一些不平凡的LCS求法 这就很巧妙了,, 我们考虑A序列的每个位置可能匹配B位置的哪些位置 而A序列中匹配的位置一定是单调递增的 那么我们就把A的每个位置所能匹配B的位置找出 阅读全文
posted @ 2018-06-19 20:12 Mychael 阅读(212) 评论(0) 推荐(0) 编辑
摘要:题目链接 "洛谷P4559" 题解 只会做70分的O(nlog2n) 如果本来就在区间内的人是不用动的,区间右边的人往区间最右的那些空位跑,区间左边的人往区间最左的那些空位跑 找到这些空位就用二分 + 主席树 理应可以在主席树上的区间二分而做到O(nlogn),但是写不出来,先留着坑 阅读全文
posted @ 2018-06-16 19:52 Mychael 阅读(120) 评论(0) 推荐(0) 编辑
摘要:题目链接 "POJ1275" 题解 显然可以差分约束 我们记W[i]i时刻可以开始工作的人数 令s[i]为前i个时刻开始工作的人数的前缀和 每个时刻的要求r[i],可以通过如下限制满足: s[i]s[i8]r[i] $$0 \le s[i] s[i 1] 阅读全文
posted @ 2018-06-09 19:59 Mychael 阅读(124) 评论(0) 推荐(0) 编辑
摘要:题目链接 "BZOJ4896" 题解 thu怎么那么喜欢出trie树的题。。。 我们当然可以按题意模拟建trie 询问的时候,由于存在删除操作,不满足单调性,不能直接二分答案 我们就在每个节点上用vector储存每个值第一次出现的时间点 每次询问找到那个点二分一下即可 阅读全文
posted @ 2018-05-25 09:55 Mychael 阅读(213) 评论(0) 推荐(0) 编辑
摘要:题目链接 "BZOJ5343" 题解 明显要二分一下美味度,然后用尽量少的价格去购买饮料,看看能否买到L升,然后看看能否控制价格在g内 尽量少的价格,就优先先选完便宜的饮料,由于询问的是一定美味度范围的,主席树上询问即可 阅读全文
posted @ 2018-05-21 17:07 Mychael 阅读(232) 评论(0) 推荐(0) 编辑
摘要:题目链接 "BZOJ3533" 题解 我们设询问的向量为(x0,y0),参与乘积的向量为(x,y) 则有 $$ \begin{aligned} ans &= x_0x + y_0y \\ y &= \frac{x_0}{y_0}x + \frac{ans}{y_0} \\ \end{al 阅读全文
posted @ 2018-05-20 19:29 Mychael 阅读(218) 评论(0) 推荐(0) 编辑
摘要:题目链接 "洛谷P4589" 题意可能不清,就是给出一个带权有向图,选出n+1条链,问能否全部点覆盖,如果不能,问不能覆盖的点权最小值最大是多少 题解 如果要问全部覆盖,就是经典的可重点的DAG最小路径覆盖,floyd求出传递闭包后跑二分图最大匹配即可 如果不能全部覆盖,就二分答案,看看能否 阅读全文
posted @ 2018-05-17 11:25 Mychael 阅读(290) 评论(0) 推荐(0) 编辑
摘要:题目链接 "BZOJ4552" 题解 之前去雅礼培训做过一道题,O(nlogn)维护区间排序并能在线查询 可惜我至今不能get 但这道题有着O(nlog2n)的离线算法 我们看到询问只有一个,自然可以去尝试二分 我们二分一个值,就只关心最终那个位置的值和其的大小关系 所以我们可以令所有$\ 阅读全文
posted @ 2018-05-15 16:56 Mychael 阅读(149) 评论(0) 推荐(0) 编辑
摘要:题目链接 "BZOJ3597" 题解 orz一眼过去一点思路都没有 既然是流量网络,就要借鉴网络流的思想了 我们先处理一下那个比值,显然是一个分数规划,我们二分一个λ=XYk 如果λ成立,则 $$\lambda \le \frac{X Y}{k 阅读全文
posted @ 2018-05-14 17:05 Mychael 阅读(184) 评论(0) 推荐(0) 编辑
摘要:题目链接 "hdu3586" 题解 二分 + 简单的树形dp 我正有练一下dp的必要了 阅读全文
posted @ 2018-05-08 17:58 Mychael 阅读(143) 评论(0) 推荐(0) 编辑
摘要:题目 Welcome to ALO ( Arithmetic and Logistic Online)。这是一个VR MMORPG , 如名字所见,到处充满了数学的谜题。 现在你拥有n颗宝石,每颗宝石有一个能量密度,记为ai,这些宝石的能量 密度两两不同。现在你可以选取连续的一些宝石(必须多于一个) 阅读全文
posted @ 2018-04-25 18:20 Mychael 阅读(234) 评论(0) 推荐(0) 编辑
摘要:题目 发生了火警,所有人员需要紧急疏散!假设每个房间是一个N M的矩形区域。每个格子如果是'.',那么表示这是一 块空地;如果是'X',那么表示这是一面墙,如果是'D',那么表示这是一扇门,人们可以从这儿撤出房间。已知门 一定在房间的边界上,并且边界上不会有空地。最初,每块空地上都有一个人,在疏散的 阅读全文
posted @ 2018-04-23 13:29 Mychael 阅读(218) 评论(0) 推荐(0) 编辑
摘要:题目 学校组织了一次新生舞会,Cathy作为经验丰富的老学姐,负责为同学们安排舞伴。有n个男生和n个女生参加舞会 买一个男生和一个女生一起跳舞,互为舞伴。Cathy收集了这些同学之间的关系,比如两个人之前认识没计算得出 a[i][j] ,表示第i个男生和第j个女生一起跳舞时他们的喜悦程度。Cathy 阅读全文
posted @ 2018-04-19 19:56 Mychael 阅读(149) 评论(0) 推荐(0) 编辑
摘要:题目 小B最近正在玩一个寻宝游戏,这个游戏的地图中有N个村庄和N 1条道路,并且任何两个村庄之间有且仅有一条路径可达。游戏开始时,玩家可以任意选择一个村庄,瞬间转移到这个村庄,然后可以任意在地图的道路上行走,若走到某个村庄中有宝物,则视为找到该村庄内的宝物,直到找到所有宝物并返回到最初转移到的村庄为 阅读全文
posted @ 2018-04-17 19:20 Mychael 阅读(203) 评论(0) 推荐(0) 编辑
摘要:题目 3333年,在银河系的某星球上,X军团和Y军团正在激烈地作战。在战斗的某一阶段,Y军团一共派遣了N个巨型机器人进攻X军团的阵地,其中第i个巨型机器人的装甲值为Ai。当一个巨型机器人的装甲值减少到0或者以下时,这个巨型机器人就被摧毁了。X军团有M个激光武器,其中第i个激光武器每秒可以削减一个巨型 阅读全文
posted @ 2018-04-15 16:30 Mychael 阅读(209) 评论(0) 推荐(0) 编辑
摘要:题目 现在,保密成为一个很重要也很困难的问题。如果没有做好,后果是严重的。比如,有个人没有自己去修电脑,又没有拆硬盘,后来的事大家都知道了。 当然,对保密最需求的当然是军方,其次才是像那个人。为了应付现在天上飞来飞去的卫星,军事基地一般都会建造在地下。 某K国的军事基地是这样子的:地面上两排大天井共 阅读全文
posted @ 2018-04-12 14:43 Mychael 阅读(163) 评论(0) 推荐(0) 编辑
摘要:题目 佳媛姐姐过生日的时候,她的小伙伴从某东上买了一个生日礼物。生日礼物放在一个神奇的箱子中。箱子外边写了 一个长为n的字符串s,和m个问题。佳媛姐姐必须正确回答这m个问题,才能打开箱子拿到礼物,升职加薪,出任CE O,嫁给高富帅,走上人生巅峰。每个问题均有a,b,c,d四个参数,问你子串s[a.. 阅读全文
posted @ 2018-04-12 08:56 Mychael 阅读(165) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示