自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IOI 2011 Tropical Gardens Race Ricehub

IOI 2011 Tropical Gardens 给定一个N个点M条边的无向图,每条边有一条边权,保证没有孤立点 进行Q次询问,每一次询问给定一个KQK_QKQ​,求符合如下条件的路径的数目 以任意节点为起点 假设沿着边E’进入节点X,与点X相连的边记为 {E} 优先选择 {E} 中边权最小的边 假如边权最小的边是E’ 如果|E|为1,选择E‘ 否则选择边权第二小的边 经过恰好K条边之后到达给定节点P 思路: 首先,给定起点和步数后,路径显然固定 看到分类讨论的条件可以考虑拆点 X表示走最

2020-09-07 22:39:02 414

原创 NOI 2009 管道取珠 90 -> 100

传送门:https://www.luogu.com.cn/problem/P1758 90分: #include<cstdio> #include<iostream> #define l (i + j - k) using namespace std; const int mod = 1024523; int n, m; int f[2][507][507]; char a[1007], b[1007]; int d; inline void add(register int a,

2020-09-07 22:44:20 110

原创 P2079 烛光晚餐

传送门:https://www.luogu.com.cn/problem/P2079 容易知道,假如去掉ΣXi≥0\Sigma X_i\geq0ΣXi​≥0的条件,这题就是个赤裸裸的0/1背包 分析数据范围: 容易知道复杂度一定是O(fV),其中f是一个代数式 与此同时,我们注意到XiX_iXi​的绝对值不超过5,也就意味着ΣXi\Sigma X_iΣXi​ 的绝对值一定小于等于500 我们可以猜想:把Xi作为物品(即一道菜)的代价,最后统计答案时只统计满足ΣXi≥0\Sigma X_i\geq0ΣXi​≥

2020-09-04 23:10:52 132

原创 XMOJ6月月赛E

写在前面: 大佬们如果像我一样觉得题解有点玄学不想写,可以看看这个更玄学的解法 思路: 问:三元组ABC如何得到? 一个A,一个B。一个C 如果我们把一个字符串A从中间切一刀 左半边叫做T,右半边叫做S 那么A中的一个三元组可能有以下几种情况: T中取出一个三元组,S打酱油 T中取出一个AB,S取出一个C T中取出一个A,S取出一个BC T打酱油,S中取出一个三元组 这里的ABC均可以通过?获得 框架: 我们可以递归处理题目给出的字符串S 假定S长度为n,则我们可以 void merge(int id,

2020-06-20 09:36:41 337

原创 题解——括号匹配(动态版)

括号匹配(动态版) 默认会做静态版 暴力警告 Update:标程有关键字冲突,稍稍注意一下 正题: 现在有一个栈,给定一些指令,根据要求进行操作。操作有如下几种: 将一个字符入栈,字符只可能是'[', ']', '(', ')', '{', '}'中的一种 将栈顶元素出栈,若栈空则忽略这次操作 输出栈顶元素,若栈空则忽略这次操作 询问当前栈内的字符构成的括号序列是否匹配,若栈空则认为匹配。同类-...

2019-10-11 01:42:29 235

原创 国庆六日游——第三天第一题

国庆六日游——第三天第一题 别问我为什么不讲第二天 多图警告 正题: 给定一个长度为2N的字符串S,S表示为2N个格子的染色情况。Si = B 时表示第i个格子为黑色,否则若Si = W表示第i个格子为白色。 你需要进行恰好n次操作,使得所有格子的颜色都变为白色。第i次操作时,你可以选择两个未在之前操作中选择过的格子li,ri (li < ri), 并翻转所有下标在[li, ri]中的格子的...

2019-10-06 13:18:26 313

原创 国庆六日游——第一天第一题

国庆六日游——第一天第一题 普及组请出门右转 萌新出门左转 正题: 一场天灾过后,B市的所有主干道路都被切断了。 灾后重建的一项重要任务是恢复通信。B市共有n个关键的据点,而我们现在有一条关键的消息,需要所有的据点都要收到。 消息的传递有两种方式: 空降:可以直接将消息传给某个据点,每次需要的代价为v。 通信员:可以将消息从一个据点传到另一个据点,需要的代价为两个据点在地图上的欧氏距离的平方。 注...

2019-10-05 21:47:30 246 1

空空如也

空空如也

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

TA关注的人

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