51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#2010
BZOJ1858 [Scoi2010]序列操作 线段树
lxhgww最近收到了一个01序列,序列里面包含了n个数,这些数要么是0,要么是1,现在对于这个序列有五种变换操作和询问操作:0ab把[a,b]区间内的所有数全变成0,1ab把[a,b]区间内的所有数全变成1,2ab把[a,b]区间内的所有数全部取反,也就是说把所有的0变成1,把所有的1变成0,3ab询问[a,b]...
代码星球
·
2020-07-14
BZOJ1858
Scoi2010
序列
操作
线段
BZOJ1826 [JSOI2010]缓存交换 堆 贪心
Cache中有m个储存单元,接下来有n个访问地址,每个地址用一个数字表示。访问每一个地址,就要使用一次Cache的一个储存单元,当你选择某一个储存单元时,如果这个储存单元原来不是该地址,那么就发生一次遗失,并把该储存单元的值改为该地址;如果原来这个储存单元就是这个地址,那么不发生遗失且可以直接访问该地址。现在有n个...
代码星球
·
2020-07-14
BZOJ1826
JSOI2010
缓存
交换
贪心
BZOJ1853 [Scoi2010]幸运数字 容斥原理
求一个区间范围内,近似幸运数字的个数。 定义: 幸运数字:仅由6或者8组成的数字。 近似幸运数字:幸运数字的正整数倍。 我们发现幸运数字很少。 然后,我们考虑容斥。 我们发现原来的大整数除几次机会很小。所以记忆化dfs容斥,中途跳出。 这样可以节省很多时间。 然后居然过去了。 ...
代码星球
·
2020-07-14
BZOJ1853
Scoi2010
幸运
数字
容斥
BZOJ1821 [JSOI2010]Group 部落划分 Group Kruskal
平面上有n个点,现在把他们划分成k个部分,求不同部分之间最近距离的最大值。 两个部分的距离就是两个部分中的最近的点对的距离。 n<=1000 我们把所有的点全部建边。 然后我们要更新答案,就要尽量弄掉短的边。 于是就按照kruscal那样从短的开始弄。 当然要用并查集。 ...
代码星球
·
2020-07-14
Group
BZOJ1821
JSOI2010
部落
划分
BZOJ1911 [Apio2010]特别行动队
UPD(2018-04-01):用Latex重打了公式……把一个整数序列划分成任意连续的段,使得划分出来的每一段的价值和最大。对于某一段,价值的计算公式为 $V=ax^2+bx+c$,其中$x$ 为当前段的数值和。这题是博主大蒟蒻的第一道斜率优化D...
代码星球
·
2020-07-14
BZOJ1911
Apio2010
特别
行动
PowerPoint 2010 设置演讲者模式
...
代码星球
·
2020-07-12
PowerPoint
2010
设置
演讲者
模式
vs2010 MSDN文档安装方法
vs2010的MSDN是不能独立安装,必须安装VS2010后才能安装。 安装方法:1、vs2010的ISO光盘文件中,里面会有个ProductDocumentation文件夹,其实这个就是安装MSDN的文件夹了。2、先安装vs2010,运行vs2010,点击help,打开managehelpsettings(...
代码星球
·
2020-07-12
vs2010
MSDN
文档
安装
方法
BZOJ2084 [Poi2010]Antisymmetry Manachar
对于一个0我们把它看作01,1看作10,然后只要原串中的某个子串可以通过这两个变换成为回文串就可以满足条件了。 对于转换过的串,Manachar随便弄几下就可以了。#include<bits/stdc++.h>usingnamespacestd;constintN=2000005;chars[N],_...
代码星球
·
2020-06-27
BZOJ2084
Poi2010
Antisymmetry
Manachar
BZOJ1823 [JSOI2010]满汉全席 2-sat
原文链接http://www.cnblogs.com/zhouzhendong/p/8125944.html 有n道菜,分别可以做成满式和汉式(每道菜只能做成一种形式),有m个专家。 每个专家喜欢两种菜,比如汉式猪肉和满式牛肉。 问是否存在方案使得所有专家都被满足。 2-sat模版题,连方案都不用输出,水过&h...
代码星球
·
2020-06-27
BZOJ1823
JSOI2010
满汉全席
2-sat
BZOJ1951 [Sdoi2010]古代猪文 中国剩余定理 快速幂 数论
原文链接http://www.cnblogs.com/zhouzhendong/p/8109156.html 求GMmod999911659 M=∑i|nC(n,i) N,G<=109 我们发现999911659是一个素数,设为p。 费马小定理:对于任意正整数a,和素数p,有 ...
代码星球
·
2020-06-27
BZOJ1951
Sdoi2010
古代
猪文
中国
BZOJ1856 [Scoi2010]字符串 数论
原文链接http://www.cnblogs.com/zhouzhendong/p/8084577.html 找出由n个1,m个0组成的字符串,且任意前几个字符中1的个数不能比0的个数少,询问满足要求的字符串个数。 这位大佬写的好。http://blog.csdn.net/wzq_qwq/a...
代码星球
·
2020-06-27
BZOJ1856
Scoi2010
字符串
数论
BZOJ1975 [Sdoi2010]魔法猪学院 k短路
给出一个无向图,让你走不同的路径,从1到n,路径长度之和不超过E,求最大路径条数。 k短路模板题。 #include<cstring>#include<cstdio>#include<algorithm>#include<cstdlib>#include&...
代码星球
·
2020-06-27
BZOJ1975
Sdoi2010
魔法
学院
短路
BZOJ3545 [ONTAK2010]Peaks kruskal 并查集 主席树 dfs序
在Bytemountains有N座山峰,每座山峰有他的高度h_i。有些山峰之间有双向道路相连,共M条路径,每条路径有一个困难值,这个值越大表示越难走,现在有Q组询问,每组询问询问从点v开始只经过困难值小于等于x的路径所能到达的山峰中第k高的山峰,如果无解输出-1。第一行三个数N,M,Q。第二行N个数,第i个数为h_i接...
代码星球
·
2020-06-27
BZOJ3545
ONTAK2010
Peaks
kruskal
查集
BZOJ3551 [ONTAK2010]Peaks加强版 kruskal 并查集 主席树 dfs序
在Bytemountains有N座山峰,每座山峰有他的高度h_i。有些山峰之间有双向道路相连,共M条路径,每条路径有一个困难值,这个值越大表示越难走,现在有Q组询问,每组询问询问从点v开始只经过困难值小于等于x的路径所能到达的山峰中第k高的山峰,如果无解输出-1。第一行三个数N,M,Q。第二行N个数,第i个数为h_i接...
代码星球
·
2020-06-27
BZOJ3551
ONTAK2010
Peaks
加强
kruskal
BZOJ2002 [Hnoi2010]Bounce 弹飞绵羊 LCT
沿着一条直线有n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则绵羊被弹飞。当它从第i个装置起步时,被弹几次后会被弹飞?此外,还会中途修改某个弹力装置的弹力系数,任何时候弹力系数均为正整数。 几乎是LCT板子题。 首先根据输入的建...
代码星球
·
2020-06-27
BZOJ2002
Hnoi2010
Bounce
弹飞
绵羊
首页
上一页
...
2
3
4
5
6
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他