Rose_max的博客

我很弱,但是我爱oi

排序:
默认
按更新时间
按访问量

套路集锦

1:筛一个数的质因子复杂度可以做到O(log⁡值域)O(\log值域)O(log值域) 预处理f[i]表示i最小的质因子 这个可以O(N)O(N)O(N)筛出来 每次至少会缩小一半范围 所以可以O(log⁡值域)O(\log值域)O(log值域) 2:找一棵树上一些点与他们之间联通的边的连通...

2018-09-22 09:49:26

阅读数:117

评论数:0

自我介绍?

由于某天下午b站挂了于是闲得无聊写个自我介绍 GD zsyz 初三 AFO预定弱鸡选手 初一太弱鸡导致初赛都没过省选不舍得花钱各种不去 初二更弱鸡导致复赛完美爆炸省选还是不舍得花钱各种不去 初三超弱鸡导致初赛再次没过然后省选在我校举行就混个名额当个垫底选手2333 然后如果各路神犇可以把...

2018-03-24 16:08:31

阅读数:204

评论数:1

Dev-cpp 手动扩栈方法

只需要在连接器命令行加入命令:-Wl,--stack=SIZESIZE 为空间大小,64MB 记作 64∗1024∗1024=67108864好玩意

2017-11-07 16:40:03

阅读数:305

评论数:1

快速傅里叶变换 及 快速傅里叶变换在OI/ACM中的运用

update一个原文档的链接方便大家看看 快速傅里叶变换.docxFast Fourier Transformation ——By Rose_max 简单来说,傅里叶变换,在oi里面就一个用途:加...

2017-08-08 11:56:18

阅读数:1938

评论数:3

[51nod1765][概率与期望]谷歌的恐龙

Description 相信网络不好的选手一定很熟悉Chrome里面那个恐龙的游戏,这个题目就是根据那个游戏简化得来的。 给出一个正整数n,把恐龙的跳跃简化成一个[0,n)的随机数,再给出一个正整数m,把障碍简化为[0,n)中m个不同的的整数,把分数简化成所有生成的随机数的和。 把整个游戏简化为...

2018-10-17 07:49:08

阅读数:18

评论数:0

[51nod1819][树链剖分]黑白树 V2

Description 给定一棵以1为根的有根树,点可能是黑色或白色,操作如下。 选定一个点x,将x的子树中所有到x的距离为奇数的点的颜色反转。 选定一个点x,将点x的颜色反转。 选定一个点x,询问所有黑点y(包括点x)与点x的lca(最近公共祖先)的和。 Input 第一行两个正整数n...

2018-10-15 20:52:28

阅读数:5

评论数:0

[Codeforces264E][线段树][DP]Roadside Trees

翻译 在 1∼n1∼n1∼n 的位置能种树,刚开始能种树。 第 iii 个时刻会有操作: 1.在一个没种过树的位置 pip_ipi​种一颗高度为hih_ihi​的树。 2.砍掉第 xix_ixi​棵树,保证这个位置以后不会种树。 每天树会长高111 每执行一次操作,输出最长上升子序列长度 任意时...

2018-10-12 10:32:25

阅读数:9

评论数:1

[Codeforces301E][DP]Yaroslav and Arrangements

翻译 如果一个数列相邻两项之差的绝对值均为 1(我们认为首项和末项也相 邻),并且首项是数列中最小的元素之一,那么我们称之为良好数列。 如果一个数列单调不降且长度在 1 到 n 之间,数列中每个数的值在 1 到 m 之间,且重排后能得到至少 1 个至多 k 个良好数列,那么我们称之为优秀数列。 ...

2018-10-11 09:47:37

阅读数:20

评论数:0

[NOIP模拟10.10][线段树维护树的直径]联盟

Description G 国周边的n 个小国家构成一个联盟以抵御G 国入侵, 为互相支援, 他们建立了n − 1 条双向通路, 使得任意两个国家可以经过通路相互到达. 当一个国家受到攻击时, 所有其它国家都会沿着最短路径前往这个国 家进行支援, 经过每条通路所需的时间均为1. 定义一个国家的危...

2018-10-10 19:23:17

阅读数:44

评论数:0

[Codeforces314E][DP]Sereja and Squares

翻译 Sereja在平面上画了n个点,第i点(1<=i<=n)坐标为(i,0)。然后Seraja在每个点上标记了一个大写或小写的英文字母。Seraja不喜欢字母’x’,所以她没有用’x’标记任何点。Seraja认为,当标记方式满足以下条件时,这些点就被...

2018-10-09 17:09:28

阅读数:20

评论数:0

[Codeforces436D][DP]Pudding Monsters

翻译 有一条无限长的数轴 上面放着n个布丁 相邻两个布丁会黏在一起,移动任意一块另外一块也会移动 每次你可以向左或者向右移动一块布丁,这块布丁会一直运动到撞到一块布丁为止 然后他们就黏在一起了 数轴上有m个特殊点 你可以做无数次操作,求最多能覆盖多少个特殊点 n<=1000...

2018-10-09 14:28:30

阅读数:30

评论数:2

[bzoj1974][51nod1261][DP]auction 代码拍卖会&上升数

Description 一个10进制表示的正整数,如果从左到右,每一位的数字都不小于前一位的数字,则被称为上升数。例如:1234, 111, 58, 8899是上升数,而314, 7654, 2009不是。 给出长度N和一个数K,求有多少个长度恰好为N的上升数,是K的倍数。由于数量很大,输出Mo...

2018-10-09 08:29:38

阅读数:40

评论数:0

[Codeforces908G][DP]New Year and Original Order

翻译 定义S(x)表示x的数位从小到大排序后得到的值 如S(505)=55,S(43231)=12334 求∑S(i)\sum S(i)∑S(i),i<=n,n<=10700i<=n,n&a...

2018-10-08 19:35:47

阅读数:12

评论数:0

[Codeforces348E][bzoj4342][DP]Pilgrims

Description 在很久以前有一片土地被称为 Dudeland。Dudeland 包含 n 个城镇, 它们用 n − 1 条双向道路连接起来。这些城镇通过道路可以两两互达。这 里有 m 个修道院坐落在 m 个不同的城镇。每个修道院有一个教徒。 在一年之始,每个教徒会选择离他最远的一个修道院...

2018-10-07 21:51:08

阅读数:27

评论数:0

[bzoj4700][李超线段树]适者

Description 【题目背景】 “虽然不知道那两台是谁干掉的,不过任务完成了。”一一次祖伽密. 【题意描述】 敌方有n台人形兵器,每台的攻击力为Ai,护甲值为Di。我方只有一台人形兵器,攻击力为ATK。战斗看作回合制, 每回合进程如下: ·1 我方选择对方某台人形兵器并攻击,令其护甲值...

2018-10-07 16:35:24

阅读数:24

评论数:0

[Codeforces938F][DP]Erasing Substrings

翻译 给你一个长度为n的串 K次操作(K==⌊log⁡2n⌋\lfloor \log_2n\rfloor⌊log2​n⌋) 第i次操作去掉长度为2i−12^{i-1}2i−1的串 求最后剩下的字典序最小的串 n<=5000 题解 显然我们可以找到一种方案 使得删去的串在...

2018-10-05 21:06:03

阅读数:16

评论数:0

[Codeforces755G][DP][NTT]PolandBall and Many Other Balls

翻译 给你n个球,把他们分成K组,允许有的球没有组 每组不能为空也不能超过两个球 求方案数 n<=1e9 K<=2^15 题解 设f[i][j]f[i][j]f[i][j]表示前iii个球分成jjj组的方案数 朴素DP容易想到 f[i][j]=f[...

2018-10-05 19:33:55

阅读数:28

评论数:0

[Codeforces888F][DP]Connecting Vertices

翻译 给你一个邻接矩阵 为1代表可以连边 要求你把N个点连成一棵树 其中没有任意两条边满足(i<x<j<y) 求方案数 题解 显然是一个只满足包含的情况 设f[i][j]表示在(i,j)区间内,i->j有...

2018-10-05 10:24:41

阅读数:30

评论数:0

[Codeforces643E][DP]Bear and Destroying Subtrees

翻译 给你一棵初始只有根为1的树 两种操作 1 x表示加入一个新点以x为父亲 2 x表示以x为根的子树期望最深深度 每条边都有12\frac{1}{2}21​的概率断裂 题解 性质:我们只用考虑40层以内的节点 因为深度过大的的概率太小不予考虑 设f[i][j]f[i][j]f[i][j]表...

2018-10-04 10:47:47

阅读数:14

评论数:0

[Codeforces954H][DP]Path Counting

翻译 给你一棵树 其中深度为i的点有a[i]个儿子 求树上路径长度为K(1<=K<=2*n-2)的两个点集合有多少个 n<=5000,a[i]<=1e9 题解 设f[i][j]表示在深度为i的节点,只在他...

2018-10-04 09:35:05

阅读数:21

评论数:0

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