自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hellsegamosken

I want to put a dent in the universe.

  • 博客(14)
  • 收藏
  • 关注

转载 生成函数

感谢大佬!感谢大佬本文章从以上两位大佬的博客参考而来!再次感谢!母函数,又称生成函数,是ACM竞赛中经常使用的一种解题算法,常用来解决组合方面的题目。 在数学中,某个序列的母函数(Generating function,又称生成函数)是一种形式幂级数,其每一项的系数可以提供关于这个序列的信息。使用母函数解决...

2018-03-30 00:42:25 426

转载 CDQ分治

【教程】简易CDQ分治教程&学习笔记   辣鸡蒟蒻__stdcall终于会CDQ分治啦!      CDQ分治是我们处理各类问题的重要武器。它的优势在于可以顶替复杂的高级数据结构,而且常数比较小;缺点在于必须离线操作。  C...

2018-03-29 21:02:48 307

转载 FFT——快速傅里叶变换

最新更新2017.12.8 利用LATEX” role=”presentation” style=”position: relative;”>LATEXLATEX对公式进行重新整理,用以辅助原来的图片公式。但是为了体现出这篇博客的”历史沧桑感”,我保留了原有的所有图片(暂时只完成了一部分的公式转换,公式实在是太多...

2018-03-25 15:47:54 1715

转载 点分治

点分治,是处理树上路径的一个极好的工具。 一般如果需要大规模处理树上路径,点分治是一个不错的选择。 这里我就来讲一讲我自己对于点分治的一点理解和感悟(帮助新手入坑……) 现在就开始吧!1.点分治的基本思想 点分治,顾名思义就是基于树上的节点进行分治。 如果我们在深入一点呢?对于点的拆开其实就是对于树的拆开...

2018-03-24 15:08:56 159

原创 【luogu 3355】骑士共存问题

题目描述 在一个 n*n个方格的国际象棋棋盘上,马(骑士)可以攻击的棋盘方格如图所示。 棋盘上某些方格设置了障碍,骑士不得进入 对于给定的 n*n 个方格的国际象棋棋盘和障碍标志,计算棋盘上最多可以放置多少个骑士,使得它们彼此互不攻击 输入格式: 第一行有 2 个正整数n 和 m (1<=n<=200, 0<=m#include&l...

2018-03-22 13:57:05 303

转载 随机化算法——遗传算法

本文是去年课题组周报中的一个专题讲解,详细讲了GA,由于是周报,所以十分详细。很适合初学者入门。文中也简单提及了模拟退火算法。文章综合参考了一些互联网资料。发博客以备忘!三:遗传算法        照例先给出科学定义:       遗传...

2018-03-18 13:24:06 4288 2

转载 随机化算法——模拟退火

目录目录退火原理爬山算法模拟退火模拟退火伪代码使用模拟退火算法解决旅行商问题算法评价参考文献退火原理模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却。加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每...

2018-03-18 13:19:55 296

转载 【Link Cut Tree】动态树的理解(入门)

引入现在我们需要一个数据结构满足支持以下的操作:两个节点连接(保证不出现环)两个节点断开求任意两个节点之间的区间和这样是不是很像树链剖分? 但是因为是动态的所以我们采用动态树来进行维护。样例现在给出一个样例,我们一下的解释都以当前样例为模板 我们有三个节点1...

2018-03-17 14:24:55 368

原创 【CTSC 1999】家园

题目描述 由于人类对自然资源的消耗,人们意识到大约在 2300 年之后,地球就不能再居住了。于是在月球上建立了新的绿地,以便在需要时移民。令人意想不到的是,2177 年冬由于未知的原因,地球环境发生了连锁崩溃,人类必须在最短的时间内迁往月球。现有 n 个太空站位于地球与月球之间,且有 m 艘公共交通太空船在其间来回穿梭。每个太空站可容纳无限多的人,而每艘太空船 i 只可容纳 H[i]个...

2018-03-17 14:19:08 477

原创 【luogu 2744】方格取数问题

题目描述 在一个有 m*n 个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任意 2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。对于给定的方格棋盘,按照取数要求编程找出总和最大的数。 输入格式: 第 1 行有 2 个正整数 m 和 n,分别表示棋盘的行数和列数。接下来的 m 行,每行有 n 个正整数,表示棋盘方格中的数。 ...

2018-03-17 11:55:34 245

原创 【bzoj 3626】LCA

Description 给出一个n个节点的有根树(编号为0到n-1,根节点为0)。一个点的深度定义为这个节点到根的距离+1。 设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先。 有q次询问,每次询问给出l r z,求sigma_{l<=i<=r}dep[LCA(i,z)]。 (即,求在[l,r]区间内的每个节点i与z的最近公共祖先...

2018-03-16 21:48:53 226

转载 2-SAT

序言          最近花了一点心思研究2-sat模型,看了很多论文博客等等,也在POJ上做了一点题。其实这个东西也还挺好玩的,当然,前提是每道题你都有认真分析,认真想清楚模型的意义,搞明白为什么可以这样,而不是简单的知道怎样做,就套上一个模板了事,那样,是不是也太糟蹋这门科学了。 ...

2018-03-11 13:13:33 183

原创 【noi 2012】美食节

题目描述 CZ市为了欢迎全国各地的同学,特地举办了一场盛大的美食节。作为一个喜欢尝鲜的美食客,小M自然不愿意错过这场盛宴。他很快就尝遍了美食节所有的美食。然而,尝鲜的欲望是难以满足的。尽管所有的菜品都很可口,厨师做菜的速度也很快,小M仍然觉得自己桌上没有已经摆在别人餐桌上的美食是一件无法忍受的事情。于是小M开始研究起了做菜顺序的问题,即安排一个做菜的顺序使得同学们的等待时间最短。小M发...

2018-03-11 12:04:58 327

原创 【noi 2016】区间

题目描述 在数轴上有NN 个闭区间[li,ri] 。现在要从中选出M 个区间,使得这M 个区间共同包含至少一个位置。 对于一个合法的选取方案,它的花费为被选中的最长区间长度减去被选中的最短区间长度。区间[l,r]的长度定义为r-l,即等于它的右端点的值减去左端点的值。 求所有合法方案中最小的花费。如果不存在合法的方案,输出-1 。 输入格式: 第一行...

2018-03-10 21:08:40 248

空空如也

空空如也

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

TA关注的人

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