E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
莫队算法学习小记
c++ bitset
学习小记
这个玩意用过很多次了,但是没有总结,在这里写一下。首先bitset就是c++内置的一个压位工具,每一位要么是0要么是1,可以快速位运算,也可以快速算1的个数之类的东西。修改是可以直接当数组修改的。头文件:#include定义:bitseta;常用的东西:a[i]=0;a[i]=1;//直接当数组修改。a.set();a.reset();//set是全部变1,reset是全部变0.printf("%
Cold_Chair
·
2017-11-09 21:35
模版
黑科技
NOIP模板复习(4)区间操作之
莫队算法
,树状数组,线段树
NOIP模板复习(4)区间操作之
莫队算法
,树状数组,线段树目录1.
莫队算法
1.1算法原理 1.2算法实现2.树状数组 2.1结构原理 2.2查询操作 2.3修改操作3.线段树 3.1结构原理 3.2单点修改
黑泽斯
·
2017-11-05 17:00
莫队算法
详解
.%%%64)发明的,所以尊称
莫队算法
。
Lpy_Now
·
2017-11-02 20:41
算法
Vuex
学习小记
(mutation)
更改store中状态的唯一方法就是提交mutation每个mutation都有一个字符串的事件类型(type)和一个回调函数(handler)。这个回调函数就是我们实际进行状态更改的地方,并且它会接受state作为第一个参数;mutation的回调函数不能直接调用,必须要用对应type调用store.commit方法store.commit('increment')mutation的载荷即除sta
我叫陈小皮。
·
2017-10-27 10:16
vue学习笔记
POJ - 3241 Object Clustering(
莫队算法
/曼哈顿最小生成树)
点我看题题意:给出n个点,第i个点的坐标为(xi,yi),求这n个点形成的曼哈顿最小生成树的第k大边.分析:曼哈顿最小生成树的模板题(平面曼哈顿最小生成树的详解参考代码:#include#include#include#include#include#includeusingnamespacestd;#defineINF0x3f3f3f3fconstintmaxn=1e4+10;constintm
Vmorish
·
2017-10-11 10:13
数据结构--分块和莫队算法
规律性
学习小记
我想这和固定节奏十分相似。每天都要严格执行。但是这种规律性要怎样养成呢?这就关乎效率与时间管理问题了。其实就是一个严格的日作息。如果我想养成复盘的习惯,可以根据《学习之道》的模板来分析一下:信息:22:00-22:30反应程序:写不完的作业制定计划:懒人哲学,高效工作。学校能做完的作业不带回家。如果必须要的话,一回家就用3个连续番茄写作业,然后休息10分钟(一回家就写到饭点或一回家就吃饭则晚饭散步
佰变景魏
·
2017-10-06 18:33
拉格朗日插值法
学习小记
此篇博客只是总结,具体详尽的定义证明请自己找论文,PPT。插值函数:假设现在有一个很恶心的函数f(x),它是不规则的。现在我们要构造出一个函数g(x),它是f(x)的近似函数。想要构造出g,一种方法是从f上找几个点,然后构造g,使得g经过这些点。插值函数有很多种,我所说的是多项式插值。就是用代数多项式做插值函数的插值。如果确定了k+1个点,那么g(x)是一个k次多项式。根据证明,满足一组合法插值条
Cold_Chair
·
2017-10-06 15:57
拉格朗日插值法
拉格朗日插值法
学习小记
此篇博客只是总结,具体详尽的定义证明请自己找论文,PPT。插值函数:假设现在有一个很恶心的函数f(x),它是不规则的。现在我们要构造出一个函数g(x),它是f(x)的近似函数。想要构造出g,一种方法是从f上找几个点,然后构造g,使得g经过这些点。插值函数有很多种,我所说的是多项式插值。就是用代数多项式做插值函数的插值。如果确定了k+1个点,那么g(x)是一个k次多项式。根据证明,满足一组合法插值条
Cold_Chair
·
2017-10-06 15:57
拉格朗日插值法
树上 分块 莫队 题型小结 加 题集
前言最近接触到了树分块(大三才接触到了QAQ),然后打算总结下……普通
莫队算法
简单回顾一下普通的
莫队算法
,
莫队算法
是用来解决区间询问的算法,其把区间分成n√份,每份的大小是n√。
Brassica_
·
2017-09-26 19:41
模板
树
分块
学习小记
Docker关于docker的介绍可以到我的另一篇文章docker了解。dockercomposecompose是一个用来定义和跑多个容器的docker应用工具。更多命令可以使用docker-compose--help查看最近用的频繁的两个命令是docker-composeup-d启动所有写在docker-compose.yml配置文件中的容器docker-composelogs[CONTAINE
Yvette14
·
2017-09-19 22:28
【笔记篇】
莫队算法
(一)
:这个星期写了一个星期的莫队,现在也差不多理解了,下周该学点别的了(其实是被longlong卡得生活不能自理......快要写吐了).在本文开始之前,先orz莫涛……
莫队算法
(Mo’salgorithm
Enzymii
·
2017-09-09 08:54
数据结构毁我青春
哈夫曼树
学习小记
B组又现我不会的神奇东西了……定义:现在有n个元素,每个元素有一个值。你需要把这n个元素放在一棵二叉树的叶子节点上,规定每个元素的代价为它所在叶子节点的深度乘上它的值,哈夫曼树就是使总代价最小的这样一棵树。运用:据说哈夫曼树是一棵最佳判定树,什么意思呢?举一个实例来看看。问题:给出一群学生的成绩,要你判断每个学生的成绩情况(不同分数段有不同的评价)。解法:这是一道信息学入门题,一贯的做法是打一坨i
Cold_Chair
·
2017-08-24 15:22
模版
哈夫曼树
哈夫曼树
学习小记
B组又现我不会的神奇东西了……定义:现在有n个元素,每个元素有一个值。你需要把这n个元素放在一棵二叉树的叶子节点上,规定每个元素的代价为它所在叶子节点的深度乘上它的值,哈夫曼树就是使总代价最小的这样一棵树。运用:据说哈夫曼树是一棵最佳判定树,什么意思呢?举一个实例来看看。问题:给出一群学生的成绩,要你判断每个学生的成绩情况(不同分数段有不同的评价)。解法:这是一道信息学入门题,一贯的做法是打一坨i
Cold_Chair
·
2017-08-24 15:22
模版
哈夫曼树
【类欧几里得
学习小记
】
类欧几里得算法因为形式上像欧几里得算法而得名,其时间复杂度也和欧几里得算法一致,类欧几里得算法有很多应用,下面只举部分例子。目标求出以下三个函数值f(a,b,c,n)=∑ni=0⌊ai+bc⌋g(a,b,c,n)=∑ni=0i⌊ai+bc⌋h(a,b,c,n)=∑ni=0⌊ai+bc⌋2设m=⌊an+bc⌋f当a==0时f(a,b,c,n)=∑ni=0⌊ai+bc⌋=bc(n+1)当(a>=c)|
inklutcuah
·
2017-08-23 21:05
学习小记
数论
库默尔定理
学习小记
A组又出现了逆天的数竞定理,随便口胡一下。定理:有两个正整数n,m,p是质数,Cnn+m含p的幂次等于m+n在p进制下的进位数。简略证明:Cnn+m含p的幂次=∑∞i=1⌊n+mpi⌋−∑∞i=1⌊npi⌋−∑∞i=1⌊mpi⌋=∑∞i=1⌊n+mpi⌋−⌊npi⌋−⌊mpi⌋这个把组合数的计算公式套一下就好了。然后你就发现当i确定时,⌊n+mpi⌋−∑∞i=1⌊npi⌋−∑∞i=1⌊mpi⌋要么
Cold_Chair
·
2017-08-22 22:40
信息学
库默尔定理
数论杂集
HYSBZ2038 小Z的袜子(
莫队算法
)
原地址:http://www.cnblogs.com/chanme/p/3681999.html今天学了一下传说中的解决离线询问不修改的一种算法。题目的意思非常简单,就是询问在一个[L,R]区间里的取两个物品,然后这两个物品颜色相同的概率。其实就是对于每种颜色i,这个区间里对应的个数cnt[i],那么答案就应该是sigma(cnt[i]cnt[i-1])/(R-L+1)(R-L).问题是要是每次询
Davenny
·
2017-08-22 10:32
分块
数据结构与算法
【GDOI2018模拟8.12】区间第k小
对于非强制在线的,可以考虑
莫队算法
,对值域分块,维护每个块小于等于w的数的个数,查询时暴力过去,直到发现答案在当前这个块里,停下来,再暴力,一次是O(n√)。但是现在强制在线了,howtodoit?
Cold_Chair
·
2017-08-15 21:56
分块
小Z的袜子(hose) HYSBZ - 2038(
莫队算法
)
作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬。你的任务便是告诉小Z,他有多大的概率抽到两只颜色相同的袜子。
coldfresh
·
2017-08-14 12:27
离线处理
莫队算法
笛卡儿树
学习小记
定义:笛卡儿树是一种比较偏门的二叉树数据结构,树上的每个点有一个key、value,key是序号,value是值。对于一个点x,满足它的左子树的key都小于它,右子树的key都大于它,也就是说,笛卡儿树是和splay一样的二叉搜索树。并且它还具有堆的性质,对于一个点x,满足它的子孙节点的key都大于(或小于)它。用法:一般是把一个序列建成笛卡儿树,利用笛卡儿树的性质乱搞。下一篇博客会讲一道例题。构
Cold_Chair
·
2017-08-08 16:04
模版
单调队列
&&
单调栈
笛卡儿树
笛卡儿树
学习小记
定义:笛卡儿树是一种比较偏门的二叉树数据结构,树上的每个点有一个key、value,key是序号,value是值。对于一个点x,满足它的左子树的key都小于它,右子树的key都大于它,也就是说,笛卡儿树是和splay一样的二叉搜索树。并且它还具有堆的性质,对于一个点x,满足它的子孙节点的key都大于(或小于)它。用法:一般是把一个序列建成笛卡儿树,利用笛卡儿树的性质乱搞。下一篇博客会讲一道例题。构
Cold_Chair
·
2017-08-08 16:04
模版
单调队列
&&
单调栈
笛卡儿树
莫队算法
学习小记
莫队算法
是什么?就是可以处理离线区间查询问题的分块算法,几乎无敌。不带修改
莫队算法
的实现首先把序列以⌊n√⌋的长度分块。
Cold_Chair
·
2017-07-14 22:20
信息学
普通莫队
带修改莫队
树上莫队
莫队算法
BZOJ1878: [SDOI2009]HH的项链(莫队)
题解很经典的
莫队算法
,这道题可以说是板题了。
DZYO
·
2017-07-14 21:55
莫队算法
清零行动-美语音标
学习小记
“音标不是很早就学会了吗?还有必要学吗?”“我都考过大学四六级了,没必要从那么基础的开始学了吧?”“我应该去看看美剧锻炼听力和口语。”可能大部分人提到重新学音标可能都会这么想,所以音标也是我们比较忽视的一点,以至于很多人不停的练口语,但是长进很小,因为他沿着一条错误的路向前走。因为最近在学习和看过的过程中,我了解了作为一个学习者(适用于任何学习),我们要一直保有空杯的心态。于是我开始了清零行动,从
黯蓝megumi是Amy
·
2017-07-14 20:48
简单斯特林数
学习小记
前言:斯特林数这个东西,好像小学时就看过,当时水平很低,根本不会。以前也遇到过一道第二类斯特林数的题,当时直接copy题解的,也不会运用。最近遇到了自然数幂和,递推法很大的局限,只能学学第一类斯特林数。定义:斯特林数有第一类斯特林数和第二类斯特林数。第一类斯特林数也分无符号和有符号,分别记为susu、ssss。第二类斯特林数记为SS.第一类斯特林数组合含义(因为是组合,所以是无符号的):snmsm
Cold_Chair
·
2017-07-12 20:55
数论杂集
BZOJ 2038 小Z的袜子(hose) [
莫队算法
]
题意:给你n只袜子的颜色,询问在袜子区间【L,R】中选出两只相同颜色的袜子的概率题解:询问量比较大,明显用莫队#include#include#include#include#include#defineN50005usingnamespacestd;typedeflonglongll;lla[N];llpos[N];llnum[N];lllen;structnode{lll,r,id;node(
ACTerminate
·
2017-07-12 08:34
BZOJ
莫队算法
(半)欧拉图,欧拉路径、回路
学习小记
一坨定义:欧拉路径:经过图所有边一次的路径。欧拉回路:成环的欧拉路径即为欧拉回路。欧拉图:有欧拉回路的图。半欧拉图:只有欧拉路径,没有欧拉回路的图。欧拉图和半欧拉图的判定:首先这得是个连通图吧。如果所有点的度数都是偶数,该图为欧拉图。如果只有两个点的度数为奇数,其它点的度数都是偶数,该图为半欧拉图。寻找欧拉路径和欧拉回路的方法:先讲欧拉回路,这个简单一点。从起点出发,若当前点是x,递归走与x点所有
Cold_Chair
·
2017-07-05 20:17
[置顶] Matrix-Tree定理
学习小记
(详细介绍+证明)
问题引入基尔霍夫定理(基尔霍夫矩阵树定理)是用来解决这样一类问题:给定一个n个点m条边的无向图,求出这个图的生成树的总数。前置技能基础的线性代数知识:行列式及其基本性质,矩阵,方阵的行列式及其基本性质。Matrix-TreeTheorem一些约定在一开始的讨论中,我们先规定这幅图没有重边和自环。在介绍完这个定理之后,我会对该定理在一般图上的推广做简略介绍。我们用ai,j表示矩阵的一个元素,Mi,j
a_crazy_czy
·
2017-06-09 22:00
线性代数
OI
矩阵树定理
Matrix-Tree定理
学习小记
(详细介绍+证明)
问题引入基尔霍夫定理(基尔霍夫矩阵树定理)是用来解决这样一类问题:给定一个n个点m条边的无向图,求出这个图的生成树的总数。前置技能基础的线性代数知识:行列式及其基本性质,矩阵,方阵的行列式及其基本性质。Matrix-TreeTheorem一些约定在一开始的讨论中,我们先规定这幅图没有重边和自环。在介绍完这个定理之后,我会对该定理在一般图上的推广做简略介绍。我们用ai,j表示矩阵的一个元素,Mi,j
a_crazy_czy
·
2017-06-09 00:00
杂文
矩阵树定理
线性代数
lct
学习小记
一般我们做树上的某些奇奇怪怪的值都是用树链剖分加线段树,这已经可以维护许多东西了。可是这个算法有一个缺陷,就是如果树的形态会发生改变的话,就不用玩了。动态树呢是一类牛逼的问题。而lin-cut-tree就是我们处理这类问题的利器。lct的基础是splay,所以如果对splay一脸懵逼的先去学splay,至少会区间翻转。戳这!在这里我换一个顺序解释,希望读者能够更快地懂。先看lct的核心操作:acc
Cold_Chair
·
2017-06-03 18:55
信息学
数据结构
lct
splay
模板
模版
splay
lct
莫队算法
讲解 (详尽版)
莫队算法
我早有耳闻。。可惜前不久才去学习。但是自己看了看论文,也就1h左右,就能够全部理解了。也就是说其实这个算法不难。。好了,让我们进入正题。
MyZhY
·
2017-05-20 16:12
学习文章
莫队
自定义view实现简单的计时器
自定义View
学习小记
@Alu先贴代码:publicclassCountViewextendsView{privatePaintmPaint;privateintmillisecond;privateinthour
吃掉你了喔
·
2017-05-12 14:11
【后缀自动机sam
学习小记
】
定义顾名思义,后缀自动机就是可以识别原串所有后缀的自动机,最后回到达叶子状态,同时也可以识别所有连续子串。时间复杂度线性。由构造方法可知点数是线性的。构出sam后除了主链,即代表原串的链,其他的边要么就是构成了一个新的后缀,要么就是连接若干条构成了一个新的后缀的边,形成一个类似树的结构,所以边也是线性的。各种东西的意义很多性质都由定义得出,理解定义就可以发现很多性质。right一个字符串的righ
inklutcuah
·
2017-05-06 19:31
学习小记
字符串
java读取txt文件代码片段
本文实例为大家分享了java读取txt文件的具体代码,供大家参考,具体内容如下
学习小记
:1、首先要根据路径获取你的txt文本文件。
名字不好起啊
·
2017-05-03 16:19
【
莫队算法
】BZOJ2038 [2009国家集训队]小Z的袜子
题面在这里莫队的经典题……对于已知区间[L,R],它的答案是:∑C2c[i]的个数C2R−L+1由于处理分数比较麻烦,所以我们只要维护分子即可即:对于变化的c[i]个数(设为x),维护C2x减去原来的,加上后面的即可附上代码:#include#include#include#defineLLlonglongusingnamespacestd;constintmaxn=50005;intn,q,a[
linkfqy
·
2017-04-26 14:06
BZOJ
莫队
常见OJ题解专栏
我的OI历程
《薛兆丰的北大经济学课》第8周
学习小记
本周开始讲授需求定律,介绍个人估值的多层含义、边际的概念以及需求第一定律。以前看微观经济学的书,只记住了供需曲线,而薛老师的课程内容,用例子结合讲解的形式,让我更深刻地了解了需求的本质。第029讲个人主义的主观价值论需求有两个特点:1、你想要的东西,别人也想要;2、需求有一个层层递进的规律。个人估值的多层含义个人估值(PersonalWorth),根据阿尔钦的含义:“一个人对一件商品的个人估值,是
贝塔小姐
·
2017-04-15 12:53
《薛兆丰的北大经济学课》第7周
学习小记
本周是继续上周的成本话题以及科斯定律在现实生活中的运用,第28讲回顾和总结了这四周以来所学习的关于成本概念的内容,最后薛老师提出,要抽出时间来想一想你会如何通过想象力来推进这些成本概念,因为在这一过程中,学到的东西会非常深刻。第025讲有人群就有交易费用经济学家张五常曾经给交易费用下过一个非常广泛的定义:凡是在一个人的社会里不存在,而在多个人的社会里存在的成本,就叫交易费用。科斯的经济学忠告科斯定
贝塔小姐
·
2017-04-08 13:21
MQ
学习小记
“消息队列”是在消息的传输过程中保存消息的容器。“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。消息被发送到队列中。“消息队列”是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。一
泊浮目
·
2017-04-04 00:00
mq
《薛兆丰的北大经济学课》第6周
学习小记
本周的重点是介绍科斯定律:谁用得好,资源就给谁用;谁避免意外的成本越低,谁承担意外的责任就越大。本周的内容需要结合实例来理解。第021讲社会成本问题——伤害与被伤害社会成本问题,顾名思义,既然有社会成本就有个人成本。比如说扔垃圾,你要承担一定的成本,但是把垃圾扔到大街上,你自己的个人成本就小了,但社会因此承担的成本就大了。最早把社会成本问题讲清楚的,是一位叫罗纳德·科斯的经济学家。举例:牛与小麦、
贝塔小姐
·
2017-04-03 12:41
【模板】
莫队算法
莫队算法
??这个算法是由之前的国家队队长莫涛巨神(Orz….%%%)发明的,所以尊称
莫队算法
。莫队是啥??
almz654321
·
2017-03-31 15:50
C++编程
模板
黑恶势力
基于word2vec和Elasticsearch实现个性化搜索
在word2vec
学习小记
一文中我们曾经学习了word2vec这个工具,它基于神经网络语言模型并在其基础上进行优化,最终能获取词向量和语言模型。
·
2017-03-28 15:00
Elasticsearch
Elasticsearch
word2vec
个性化
搜索
BZOJ_2038 小Z的袜子(
莫队算法
)
BZOJ【2038】——[2009国家集训队]小Z的袜子(hose)Description作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕
christry_stool
·
2017-03-25 01:13
Hall定理
学习小记
前言蒟蒻Tom学hall定理!他萌萌哒!hall定理就是关于判定二分图是否存在完美匹配的东西啦。那我们来一些基本定义吧。基本定义也没啥好定义的。。学过网络流应该都懂本文要提到的东西。完美匹配是指最大匹配数为min(|X|,|Y|)也就是X或Y集合其中一个集合所有点都被匹配了。定理内容我们来假设X集合点少一点好了。X集合就当做有n个点。那么二分图G存在完美匹配,则取任意正整数1<=k<=n,均满足我
WerKeyTom_FTD
·
2017-03-24 00:00
杂文
二分图匹配
word2vec
学习小记
word2vec是Google于2013年开源推出的一个用于获取词向量的工具包,它简单、高效,因此引起了很多人的关注。最近项目组使用word2vec来实现个性化搜索,在阅读资料的过程中做了一些笔记,用于后面进一步学习。前注:word2vec涉及的相关理论和推导是非常严(ku)格(zao)的,本文作为一个初学者的学习笔记,希望能从自己的理解中尽量用简单的描述,如有错误或者歧义的地方,欢迎指正。wor
ginobefun
·
2017-03-19 16:20
Java反射
学习小记
Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法生成动态代理很多框架都用到了反射机制,包括大名鼎鼎的Spring。因此,了解反射也可以说是为之后学习框架源码而打下坚实的基础。即便编译时不知道类型和方法名称,也能使用反射。反射使用类对象提供的基本元数据,能从类对象中找出方法或字段
泊浮目
·
2017-03-18 00:00
java
BZOJ 2038 小Z的袜子
莫队算法
(模板题)
点击打开链接
莫队算法
是离线处理一类区间不修改查询类问题的算法。就是如果你知道了[L,R]的答案。你可以在O(1)的时间下得到[L,R-1]和[L,R+1]和[L-1,R]和[L+1,R]的答案的话。
Masamiiiii
·
2017-03-13 16:20
Mo's
Algorithm
CF - 617E
莫队算法
+ 分块
思路:
莫队算法
,先保存前缀异或和,然后对于每次从[L,R]转移到[L,R+1]只需要O(1)的时间,只需要知道sum[R^k]有多少即可,因为每个数都不大,可以直接开一个数组保存。
Bahuia
·
2017-02-23 21:09
莫队算法
[BZOJ2120][带修改
莫队算法
]数颜色
待修改莫队裸题,打完后发现N^2貌似也能过….#include#include#include#include#defineN100010usingnamespacestd;intn,m,cnt0,cnt1,x,y,block,g,L,R,Ans;charop;intA[N],b[N],app[1000010],lst[N];structquery{intl,r,t,iAns;friendbool
LowestJN
·
2017-02-21 20:12
莫队算法
Codeforces617E【
莫队算法
+前缀异或】
题意:给出一系列数,对每个查询区间,计算有多少个子区间异或为k。思路:可以先预处理异或前缀,一个区间[L,R]的异或值=sum[R]^sum[L-1];如果当前区间是[a,b],加一个右端点b+1,那么这个b+1的贡献就是[a,b]区间内有多少个sum[x]=sum[b+1]^k那么我们可以每次记录num[sum[x]]即num[sum[b+1]^k],并记录num[sum[b+1]]++,同理左
keyboarder_zsq
·
2017-02-19 19:43
莫队算法
Codeforces86D【
莫队算法
】
题意:给一个序列和一些区间,每次询问对区间所有不同的数,求每个不同的出现的个数的平方*其值的总和2*2*1+1*1*2思路:裸的
莫队算法
。补:1.cmp写错。2.LL运算不会进行转化。
keyboarder_zsq
·
2017-02-18 10:46
莫队算法
【清明】
莫队算法
Orz
莫队算法
离线,离线,离线基于离线对询问进行排序处理,不影响答案,复杂度O(N√N)如果已知区间[l,r]的答案,那么就能在O(1)或O(lgn)的时间得到[l,r+1]或[l-1,r]的答案//正确性显然主要步骤
LOI_summer
·
2017-01-23 21:48
===【清明】===
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他