上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: I.综述 (挨嗨氦,要写完辣) 那么,这个经常被人打成“淀粉质”的算法,是啥呢? 点分治,就是指,按点分治。 这种算法将树上路径询问问题涉及的路径分为两类: 经过根节点 完全包含于根节点的一棵子树中 显然,第二种可以通过递归又转化为第一种。 所以,将子节点作为子问题,对第一类进行处理即可。 II.起 阅读全文
posted @ 2023-07-09 15:10 haozexu 阅读(14) 评论(0) 推荐(0)
摘要: I.综述 显然,离线分治就是要先预知初始序列和所有操作才能完成。 离线分治将所有操作放置在时间轴上,并分治地计算所有操作对查询操作造成的影响。 所以就是这样,将一个动态操作问题化为静态问题。 这是CDQ分治 还有一种整体分治,在处理一些与值域有关的问题时,我们试着利用好每一次计算的信息来回答所有询问 阅读全文
posted @ 2023-07-09 14:51 haozexu 阅读(24) 评论(0) 推荐(0)
摘要: I.综述&解释 平衡树,是非常平衡的树吗? 啊对对对。 平衡,就是指对于每一个节点:它的左右子树大小差不超过1。 当然,我们后来发现除了某些平衡树(e.g. 替罪羊树)之外,其他的都只是做到大致平衡。 II.真·综述 这是一种用来处理元素的前驱、后继,以及处理一些可以自底向上传递数据的结构(FHQ- 阅读全文
posted @ 2023-07-09 13:55 haozexu 阅读(30) 评论(0) 推荐(0)
摘要: I.综述&解释 自然,分块更加简单直接,就是对数据进行一定划分,对于大块进行维护,不成大块直接朴素。 更加通用,当然也更慢。 II.起源 这同样是要维护一段区间的信息。 我们牺牲了更多的效率,预处理一部分信息保存,这样我们尽可能地提高信息的使用率(尽管没有前两者高),但是更接近朴素,这就意味着更加通 阅读全文
posted @ 2023-07-09 11:55 haozexu 阅读(27) 评论(0) 推荐(0)
摘要: I.综述&解释 线段树,是一种树形结构其上每一个点都是一个区间,维护了该区间上的某些信息,故称“线段树”(SegmentTree)。 这种数据结构能够维护区间上的信息,支持单点/区间修改/查询,是一种更加通用的结构,变化多端,应用广泛,只要满足区间可加性的信息就能够使用,经过某些转化后具有区间可加性 阅读全文
posted @ 2023-07-09 11:39 haozexu 阅读(60) 评论(0) 推荐(0)
摘要: I.综述&解释 树状数组,一听就知道是长得像树的数组。emm 其内部节点的长度都是2的整数次幂,用一个数组存储,这样做利用了“任意一个正整数都能被唯一分解为不同的若干二的次幂的和的形式”这个定理,从而可用若干节点之和拼凑成为一个整体,表示一个前缀区间的信息。 II.起源 树状数组最基础的用法是用于维 阅读全文
posted @ 2023-07-08 18:07 haozexu 阅读(31) 评论(0) 推荐(0)
摘要: I.综述&解释 顾名思义,并查集就是一种支持查询元素属于哪个集合、合并集合的数据结构。 II.起源 这个数据结构是为了解决维护若干不重叠集合而提出的。 用代表元的思想来区分不同的集合,而用树形关系表示所属,有效地平衡了查询与修改的时间复杂度。 同时,引入的两种优化,分别通过“选择性丢失信息”和“启发 阅读全文
posted @ 2023-07-08 17:49 haozexu 阅读(27) 评论(0) 推荐(0)
摘要: 数据结构进阶板块 - 总结目录 I.综述 数据结构,作为一种组织数据的方法,使得我们能够快速维护数据的某些性质、统计数据的信息。有传言云“算法+数据结构=程序”,其重要性可见一斑。 对于目前提高组的数据结构,大概按以下几个关键词分类: 形状 复杂度阶 维护信息的种类 内层思想 无论何时,探讨数据结构 阅读全文
posted @ 2023-07-07 20:14 haozexu 阅读(32) 评论(0) 推荐(0)
摘要: $$\Huge{天七消夏录}$$ $$\Large{生活篇}$$ $$ \large{前言} $$ 期末语文模拟题上一篇《外东消夏录》,让我认识了“消夏”这个词: >消夏本来是避暑的意思。若照这个意思,我简直是闹笑话,因为昆明比成都凉快得多,决无从凉处到热处避暑之理。 > 消夏还有一个新意思,就是换 阅读全文
posted @ 2023-07-01 13:40 haozexu 阅读(35) 评论(0) 推荐(0)
摘要: 这次还是我第一次参加CSP复赛,去年初赛寄了。 去年寄了之后我还写了篇文章挂着,那篇文章是我在考完当晚用小图灵测了分数之后百感交集,写下的。之后过了几个月我把它删掉了。 之后就是继续努力的一年。 到了2022的暑假,看着luogu主页上的csp倒计时渐渐临近,我们开始训练初赛。之后暑假结束,即将开学 阅读全文
posted @ 2023-06-17 22:40 haozexu 阅读(30) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页