上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 2018美团CodeM 题解我现场打了3题,看看稳进复赛,就不打了。T1 这题很简单,先扫一趟刷出最大值,标记最大值出现的时候,然后在扫一遍输出答案,这样效率高。代码如下:#include#include#include#includeusing namespace... 阅读全文
posted @ 2018-06-23 23:28 XSamsara 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 之前刷的题就不写了。2018年6月2018.06.292018.06.232018.06.222018.06.202018年6月2018.06.29 算法点分治 [POJ1741] Tree【点分治】题解2018.06.23 美团CodeM2018初赛B:T1... 阅读全文
posted @ 2018-06-23 22:53 XSamsara 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 传送门、【题解】 DSU板子,直接看我博客代码如下#include#include#define MAXN 100005#define LL __int64using namespace std;int n,AnsMax,a[MAXN];LL c,An... 阅读全文
posted @ 2018-06-22 20:47 XSamsara 阅读(155) 评论(0) 推荐(0) 编辑
摘要: DSU on tree首先感谢LX dalao的讲解。DSU on tree用于解决静态树上众数问题,比如说Codeforces 600E题目大意 给你一棵树,每个节点有一种颜色,问你每个子树x的颜色数最多的那种颜色,如果颜色数相同,那么种类数相加。输入样例1 4... 阅读全文
posted @ 2018-06-20 18:49 XSamsara 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 传送门【题解】 其实就是树剖+线段树,线段树如何判断连续段数量,也就是在Lson和Rson合并时加一句判断,Lson有段和Rson左端是否相同,相同-1,否则不变。 然后LCA时也要记一下,判小心一点,就可以了。代码如下#include#inclu... 阅读全文
posted @ 2018-06-19 20:18 XSamsara 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 3236: [Ahoi2013]作业【题目描述】 传送门【题解】 莫队+树状数组,树状数组维护前缀和,这个做法有点笨,87秒勉强卡过。代码如下#include#include#include#include#define MAXN 100005#define MAX... 阅读全文
posted @ 2018-06-16 22:25 XSamsara 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 2038: [2009国家集训队]小Z的袜子(hose)【题目描述】 传送门【题解】 裸的莫队,套一下组合数就可以了。代码如下#include#include#include#include#define LL long longusing namespace st... 阅读全文
posted @ 2018-06-16 09:40 XSamsara 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 3585: mex【题目描述】 传送门【题解】 其实和BZOJ3339一模一样,当Ai>n时这个Ai对答案没有影响,这是肯定的,那么读入时处理一下就可以了。代码如下#pragma GCC optimize(2)#include#include#include#inc... 阅读全文
posted @ 2018-06-16 08:46 XSamsara 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 3339: Rmq Problem【题目描述】 传送门【题解】 一眼就是莫队题,但是答案有的难求,其实可以二分这个答案,然后check用树状数组。 树状数组求的是小于mid的这个数有几个,当然不算重复。 如果get(mid)==mid的话,那么表示从1到mi... 阅读全文
posted @ 2018-06-15 19:08 XSamsara 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1412: [ZJOI2009]狼和羊的故事【题目描述】 传送门【题解】 典型的最小割,那么怎么建图呢? 首先肯定要建超级源和汇,然后肯定狼向羊建边(反过来也可以),若有空的的话就是(狼->空->空->羊)按照这个顺序建边就可以了。代码如下#include#in... 阅读全文
posted @ 2018-06-10 16:06 XSamsara 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1803: Spoj1487 Query on a tree III【题目描述】 传送门【题解】 DFS序将树变成序列,然后用主席树维护就可以了。代码如下#include#include#include#define MAXN 100005using namespa... 阅读全文
posted @ 2018-06-09 17:38 XSamsara 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1193: [HNOI2006]马步距离【题目描述】 传送门【题解】 大范围贪心,然后小范围BFS,为了答案准确,尽量使这个小范围大,这题100就可以了。代码如下#include#include#include#includeusing namespace std;... 阅读全文
posted @ 2018-06-09 09:56 XSamsara 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1644: [Usaco2007 Oct]Obstacle Course 障碍训练课题目描述 传送门题解 SPFA一下就好了,dst[f][x][y]" role="presentation">dst[f][x][y]dst[f][x][y]表示在(x,y)" ro... 阅读全文
posted @ 2018-06-07 21:53 XSamsara 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1036: [ZJOI2008]树的统计Count【题目描述】 传送门【题解】 裸的树链剖分。代码如下#include#include#include#include#define MAXN 30005using namespace std;int n,m,a[MA... 阅读全文
posted @ 2018-06-06 10:35 XSamsara 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 树链剖分不知是谁想出的想法,太完美了,首先我大致讲一下树剖的想法。将树分成重链和轻链,使每条重链越长越好,每次可以用数据结构将重链上的所有节点求出或修改,达到优化的效果,下面我讲的是用线段树维护一棵树。当然不止是线段树可以维护,树状数组和Splay也可以。下面看一道题... 阅读全文
posted @ 2018-06-05 20:08 XSamsara 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1642: [Usaco2007 Nov]Milking Time 挤奶时间【题目描述】 传送门【解题报告】 我们可以发现时间最大是106" role="presentation">106106,那么完全可以写一个以时间为下标的DP。代码如下#include#inc... 阅读全文
posted @ 2018-06-02 11:59 XSamsara 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 莫队与带修改莫队莫队莫队是个很好用的东西,而且想法十分神奇,利用分块优化查找。用莫队解决的题目大多是区间不同数的个数,应该还可以用着其他方面,但是我不知道。下面我就来讲讲莫队算法。首先看一道题1878: [SDOI2009]HH的项链Time Limit: 4 Sec... 阅读全文
posted @ 2018-05-27 17:16 XSamsara 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1150: [CTSC2007]数据备份Backup【题目描述】 传送门【题解】 都说贪心是最难的,果然很难。 我们肯定选择相邻的连边,这题就变成了从n-1条边中选出k条不相邻的边的最小代价。 这题我们有个贪心的想法,挑小的好,但是肯定有反例,那么我们取出一... 阅读全文
posted @ 2018-05-27 15:17 XSamsara 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 4397: [Usaco2015 dec]Breed Counting【题目描述】 传送门【题解】 简单的hash。代码如下#includeusing namespace std;int n,m,hsh[100005][5];int main(){ #ifnd... 阅读全文
posted @ 2018-05-27 12:11 XSamsara 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1076: [SCOI2008]奖励关【题目描述】 传送门【题解】 这题状压DP,求期望,倒着求更方便,最后的答案就是f[1][0]" role="presentation">f[1][0]f[1][0]。代码如下#include#includeusing name... 阅读全文
posted @ 2018-05-27 12:05 XSamsara 阅读(131) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页