• BZOJ 2879: [Noi2012]美食节 最小费用流 动态添边

    时间:2023-12-22 10:38:42

    2879: [Noi2012]美食节Time Limit: 10 Sec  Memory Limit: 512 MBSubmit: 324  Solved: 179[Submit][Status]DescriptionCZ市为了欢迎全国各地的同学,特地举办了一场盛大的美食节。作为一个喜欢尝鲜的美食客...

  • P1799 数列_NOI导刊2010提高(06)

    时间:2023-12-22 10:05:27

    P1799 数列_NOI导刊2010提高(06)f[i][j]表示前i个数删去j个数得到的最大价值。if(i-j==x) f[i][j]=max(f[i][j],f[i-1][j]+1); else f[i][j]=max(f[i][j],f[i-1][j]); f[i][j...

  • P1117 [NOI2016]优秀的拆分

    时间:2023-12-22 08:14:04

    $\color{#0066ff}{ 题目描述 }$如果一个字符串可以被拆分为\(AABB\)的形式,其中 A和 B是任意非空字符串,则我们称该字符串的这种拆分是优秀的。例如,对于字符串\(aabaabaa\),如果令 \(A=aab\),\(B=a\),我们就找到了这个字符串拆分成 \(AABB\)...

  • bzoj 3240: [Noi2013]矩阵游戏 矩阵乘法+十进制快速幂+常数优化

    时间:2023-12-20 15:03:12

    3240: [Noi2013]矩阵游戏Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 613  Solved: 256[Submit][Status]Description婷婷是个喜欢矩阵的小朋友,有一天她想用电脑生成一个巨大的n行m列的矩阵(你不用担...

  • BZOJ 1497 [NOI2006]最大获利 ——网络流

    时间:2023-12-19 11:12:16

    【题目分析】最大权闭合子图。S到集合1容量为获利的大小,集合2到T为所需要付出的相反数。然后求出最大流,然后用总的获利相减即可。【代码】#include <cstdio>#include <cstring>#include <cmath>#include <...

  • BZOJ 1415: [Noi2005]聪聪和可可 [DP 概率]

    时间:2023-12-18 09:25:41

    传送门题意:小兔子乖乖~~~题意·真:无向图吗,聪抓可,每个时间聪先走可后走,聪一次可以走两步,朝着里可最近且点编号最小的方向;可一次只一步,等概率走向相邻的点或不走求聪抓住可的期望时间和游走很像,只不过这道题限制了一个人走的方向,两人间的距离具有了阶段性!可以直接$DP$求期望一般倒推$f[i][...

  • 1064: [Noi2008]假面舞会 - BZOJ

    时间:2023-12-16 22:35:12

    Description一年一度的假面舞会又开始了,栋栋也兴致勃勃的参加了今年的舞会。今年的面具都是主办方特别定制的。每个参加舞会的人都可以在入场时选择一 个自己喜欢的面具。每个面具都有一个编号,主办方会把此编号告诉拿该面具的人。为了使舞会更有神秘感,主办方把面具分为k (k≥3)类,并使用特殊的技术...

  • BZOJ3670 [Noi2014]动物园

    时间:2023-12-15 12:04:57

    本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作。本文作者:ljh2000作者博客:http://www.cnblogs.com/ljh2000-jump/转载请注明出处,侵权必究,保留最终解释权!Description近日,园长发现动物园中好吃懒做的动物越来...

  • 【BZOJ 1492】【NOI 2007】货币兑换Cash

    时间:2023-12-14 23:49:45

    这是道CDQ分治的例题:$O(n^2)$的DP:f [1]←S* Rate[1] / (A[1] * Rate[1] + B[1]) Ans←SFor i ← 2 to nFor j ←1 to i-1x ← f [j] * A[i] + f [j] / Rate[j] * B[i]If x>...

  • 【刷题】BZOJ 4945 [Noi2017]游戏

    时间:2023-12-12 07:50:53

    Descriptionhttp://www.lydsy.com/JudgeOnline/upload/Noi2017D2.pdfSolution字符串里的'x'看起来很烦,于是考虑枚举这些'x'的情况。这里只要枚举'a'和'b'就行了,因为如果存在解的话,肯定包含了解那么在枚举之后,每场比赛两个点,...

  • uoj #5. 【NOI2014】动物园 kmp

    时间:2023-12-11 16:38:16

    #5. 【NOI2014】动物园Time Limit: 20 SecMemory Limit: 256 MB题目连接http://uoj.ac/problem/5Description近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭...

  • BZOJ 4945 NOI2017 游戏 搜索+2-SAT

    时间:2023-12-09 22:23:47

    题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4945分析:首先考虑没有x的情况,发现有一个明显的推理模型,容易看出来可以用2-SAT做。然后考虑有x的情况,发现最多只有8个x,不难想到可以搜索每个x为a,b,c中的哪个然后跑2-SAT。...

  • ●BZOJ 3672 [Noi2014]购票

    时间:2023-12-04 14:29:39

    题链:http://www.lydsy.com/JudgeOnline/problem.php?id=3672题解:斜率优化DP,点分治(树上CDQ分治...)这里有一个没有距离限制的简单版:BZOJ 1767 [Ceoi2009]harbingers定义$DP[i]$为从i出发到1号点的最小花费,...

  • 洛谷1196【NOI2002】题解

    时间:2023-12-04 13:32:53

    题目描述公元五八○一年,地球居民迁至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱因哈特率领十万余艘战舰出征,气吞山河集团点名将杨威利组织麾下三万艘战舰迎敌。杨威利擅...

  • BZOJ_4197_[Noi2015]寿司晚宴_状态压缩动态规划

    时间:2023-12-03 16:24:50

    BZOJ_4197_[Noi2015]寿司晚宴_状态压缩动态规划Description为了庆祝 NOI 的成功开幕,主办方为大家准备了一场寿司晚宴。小 G 和小 W 作为参加 NOI 的选手,也被邀请参加了寿司晚宴。在晚宴上,主办方为大家提供了 n−1 种不同的寿司,编号 1,2,3,…,n−1,其...

  • NOI2018准备Day5

    时间:2023-12-02 11:40:59

    3个半小时,连看题解带超过了一道二分题。

  • NOI2001 方程的解数(双向搜索)

    时间:2023-12-01 20:13:42

    solution一道非常经典的双向搜索题目,先将前3个未知数枚举一遍得到方程的前半部分所有可能的值,取负存入第一个队列中再将后3个未知数枚举一遍,存入第二个队列中。这样我们只要匹配两个队列中相同的元素即可使方程为零。方法:将两个队列排序,用尺取法+乘法原理扫一遍即可。=>code:#inclu...

  • 线性规划||网络流(费用流):COGS 288. [NOI2008] 志愿者招募

    时间:2023-11-30 15:00:14

    [NOI2008] 志愿者招募输入文件:employee.in   输出文件:employee.out   简单对比时间限制:2 s  内存限制:512 MB【问题描述】申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管。布布刚上任就遇到了一个难题:为即将启动的奥运新项目招募一批...

  • bzoj2876 [NOI2012]骑行川藏(拉格朗日乘数法)

    时间:2023-11-30 08:55:05

    题目描述蛋蛋非常热衷于挑战自我,今年暑假他准备沿川藏线骑着自行车从成都前往拉萨。川藏线的沿途有着非常美丽的风景,但在这一路上也有着很多的艰难险阻,路况变化多端,而蛋蛋的体力十分有限,因此在每天的骑行前设定好目的地、同时合理分配好自己的体力是一件非常重要的事情。由于蛋蛋装备了一辆非常好的自行车,因此在...

  • 洛谷P4770 [NOI2018]你的名字 [后缀自动机,线段树合并]

    时间:2023-11-29 13:07:14

    传送门思路按照套路,直接上后缀自动机。部分分:\(l=1,r=|S|\)首先把\(S\)和\(T\)的后缀自动机都建出来。考虑枚举\(T\)中的右端点\(r\),查询以\(r\)结尾的串最长可以往左延伸多长,使得它仍然是\(S\)的子串。记该长度为\(lim_r\)。\(lim_r\)可以在\(SA...