自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GOODPLACE

fbi好啊

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 【差分约束】POJ_1275 Cashier Employment

题意有nnn个人,每个人会从tit_iti​开始工作888小时。商店的第iii个小时需要rir_iri​个人,求出需要的最少人数满足商店的要求。思路设rir_iri​为商店第iii个小时需要的人,tit_iti​为第iii个小时开始可以工作的人,xix_ixi​为第iii个小时已经在工作的人,根据题意可得,xi−8+xi−7+...+xi≥rix_{i-8}+x_{i-7}+...+x_{...

2019-03-29 21:24:50 160

原创 【差分约束】POJ_1201 Intervals

题意给出nnn个形如“a b c”“a\ b\ c”“a b c”的式子,表示在aaa和bbb之间至少有ccc个不同的数。求出满足这nnn个条件的序列的最小长度。思路设d[i]d[i]d[i]为0∼i0\sim i0∼i的数字中有多少个在序列里,由题意得db−da−1≥cd_b-d_{a-1}\geq cdb​−da−1​≥c。我们可以发现,这个式子...

2019-03-28 16:59:08 136

原创 【搜索】JZOJ_4672 Graph Coloring

题意给出一张图,上面的边都有蓝或红这两种颜色。选择一个点可以使得它连出的所有边的颜色变反,求选择的最少点数使得图的边只有一种颜色,如果不能满足只有一种颜色,输出-1。思路当我们选择一个点时,我们可以确定它连到的点需不需要选择,因为要保证边的颜色,所以我们可以默认一个颜色,然后搜索判断记录最少选择的点。代码#include<cstdio>#include<cstring...

2019-03-27 15:59:24 155

原创 【搜索 枚举】JZOJ_4671 World Tour

题意给出一张图,上面有若干点相连,且边权都为1,求出4个点使得它们不重复,并且遍历它们的总路径长度最大,每次遍历都只会走两点之间的最短路。思路求出两点之间的最短路,之后用记忆化搜索找出答案。代码#include<queue>#include<cstdio>#include<cstring>#include<algorithm>in...

2019-03-27 15:50:10 173

原创 【数学】JZOJ_4745 看电影

题意从nnn个人中选kkk个人,问被选到的概率。思路根据数学知识可知答案为k/nk/nk/n。代码无。

2019-03-09 16:43:56 261

原创 【递推】JZOJ_4742 单峰

题意求出nnn的排列中是单峰的个数。思路设f[i]f[i]f[i]为iii的排列中单峰的个数。因为iii的排列中iii是峰顶,所以我们把iii插在i−1i-1i−1的左边或右边,这个排列也是单峰的。那么f[i]=f[i−1]∗2f[i]=f[i-1]*2f[i]=f[i−1]∗2,之后就能发现答案是2n−12^{n-1}2n−1了代码#include&lt;cstdio&gt;c...

2019-03-09 16:40:30 174

原创 【LCA】JZOJ_3054 祖孙询问

题意给出一棵树,询问两个节点的关系。思路LCALCALCA模板。代码#include&lt;cstdio&gt;#include&lt;cstring&gt;#include&lt;algorithm&gt;const int t = 16;int n, m, root, tot;int f[40001][17], dfn[40001];int head[40001], n...

2019-03-09 16:36:04 156

原创 【最短路】SSL_1297 GF打Dota

题意给出一张图,求出从点111到点nnn的次短路径。思路分别以起点和终点跑一次最短路,然后枚举一条边来绕长最短路变成次短路,更新答案。代码#include&lt;queue&gt;#include&lt;cstdio&gt;#include&lt;cstring&gt;#include&lt;algorithm&gt;int n, m, tot = -1, p, ans;in...

2019-03-02 16:45:57 127

原创 【动态规划】SSL_1296 猫咪的进化

题意在nnn个时间单位里,每个单位内有一个值vvv,当前时间可以选择沉默、叫一声或叫两声。如果选择叫两声,那么下一个时间单位就必须沉默,叫一声能得到vvv点能量,叫两声能得到v∗vv*vv∗v点能量。求出最大能获得的能量。思路动态规划。设f[i][j]f[i][j]f[i][j]代表当前时间叫jjj声最大能获得的能量,然后还可以滚动一下。代码#include&lt;cstdio&gt;...

2019-03-02 16:41:30 338

原创 【基环树】洛谷_5022 旅行

题意给出一张图,选择任意一个点为起点,每次遍历只能走没经过的点,求出一个遍历顺序使得它字典序最小。思路首先选111为起点。这张图有树和基环树两种情况。树的情况下,直接贪心每次遍历编号小的点就好了。基环树的情况,因为图中有环,所以会影响答案,不能使用贪心去做。因为题目数据很小,所以我们可以暴力删除基环树上的边,使得这个基环树变成一棵树,然后再用贪心更新答案。代码#include&lt...

2019-03-01 20:35:19 328

最小生成树

这个文档讲述了最小生成树的相关知识,有兴趣的同学可以拿来学习

2018-01-13

空空如也

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

TA关注的人

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