随笔分类 -  树状数组

树状数组
摘要:##[HDU 3333 Turing Tree](http://acm.hdu.edu.cn/showproblem.php?pid=3333) ### 一、题目大意 给定长度为 n 的数组以及 q 次询问,每次询问给出一对 lr,输出 [l,r] 区间上所有互不 阅读全文
posted @ 2022-04-25 10:01 糖豆爸爸 阅读(80) 评论(0) 推荐(0) 编辑
摘要:##[POJ 3264 Balanced Lineup](http://poj.org/problem?id=3264) ### 一、大致题意 给定一组序列编号从1n, 有q个询问, 每次询问[l,r]区间的最大值与最小值的 **差值**. ### 二、解题思路 - 阅读全文
posted @ 2022-04-24 12:21 糖豆爸爸 阅读(93) 评论(0) 推荐(0) 编辑
摘要:##[AcWing 244 迷一样的牛](https://www.acwing.com/problem/content/245/) ### 一、题目描述 有 n 头奶牛,已知它们的身高为 1n 且 **各不相同**,但不知道每头奶牛的具体身高。 现在这 n 头奶牛站成一列,已知 阅读全文
posted @ 2022-04-14 15:29 糖豆爸爸 阅读(145) 评论(0) 推荐(0) 编辑
摘要:##[AcWing 243. 一个简单的整数问题2](https://www.acwing.com/problem/content/244/) ### 一、题目描述 给定一个长度为 N 的数列 A,以及 M条指令,每条指令可能是以下两种之一: `C l r d`,表示把 $A[l 阅读全文
posted @ 2022-04-14 11:13 糖豆爸爸 阅读(159) 评论(1) 推荐(0) 编辑
摘要:##[AcWing 242. 一个简单的整数问题](https://www.acwing.com/problem/content/248/) ### 一、题目描述 给定长度为 N 的数列 A,然后输入 M 行操作指令。 第一类指令形如 `C l r d`,表示把数列中第 $l∼r 阅读全文
posted @ 2022-04-13 17:38 糖豆爸爸 阅读(136) 评论(0) 推荐(1) 编辑
摘要:##[AcWing 241 楼兰图腾](https://www.acwing.com/problem/content/243/) ### 一、题目描述 在完成了分配任务之后,西部 314 来到了楼兰古城的西部。 相传很久以前这片土地上(比楼兰古城还早)生活着两个部落,一个部落崇拜尖刀($ 阅读全文
posted @ 2022-04-13 12:37 糖豆爸爸 阅读(321) 评论(0) 推荐(0) 编辑
摘要:# 树状数组 ### 一、树状数组介绍 **树状数组**(也称为二叉索引树)是一种数据结构,它可以快速计算前缀和并支持 **动态维护**。与普通的前缀和数组相比,树状数组的 **优势** 在于它能够在O(logn)的时间复杂度内 **更新单个元素的值**,同时仍然能够在O(logn)的时间复 阅读全文
posted @ 2022-04-13 11:40 糖豆爸爸 阅读(119) 评论(0) 推荐(0) 编辑

Live2D
点击右上角即可分享
微信分享提示