08 2019 档案

摘要:给定长度为N的数列A,以及M条指令,每条指令可能是以下两种之一: 1、“1 x y”,查询区间 [x,y] 中的最大连续子段和,即 $max_{x≤l≤r≤y}\Sigma_{i = l}^rA[i]$。 2、“2 x y”,把 A[x] 改成 y。 对于每个查询指令,输出一个整数表示答案。 输入格 阅读全文
posted @ 2019-08-28 14:56 Nicoppa 阅读(147) 评论(0) 推荐(0)
摘要:线段树学习前提须知 线段树的基础运用一般用于四个方面 单点修改 单点查询 区间修改 区间查询 且代码易于理解,虽代码量很长 但是并这不妨碍我们学习这个算法 算法内容 基本概念 1、线段树的形式类似于BST~~(二叉搜索树)~~,在一些细节上区分于BST 2、线段树的基本思想: 分治 3、每个节点都是 阅读全文
posted @ 2019-08-26 10:43 Nicoppa 阅读(461) 评论(0) 推荐(0)