[树状数组]校门外的树

本文介绍了如何使用树状数组解决区间修改和区间查询的问题,结合具体的题目描述,阐述了树状数组的优势,特别是面对大规模数据时的时间复杂度优势。通过样例输入和输出展示了解题过程,并解释了lowbit函数在二进制优化中的作用。
摘要由CSDN通过智能技术生成

校 门 外 的 树 校门外的树


题目描述

校门外有很多树,有苹果树,香蕉树,有会扔石头的,有可以吃掉补充体力的……
如今学校决定在某个时刻在某一段种上一种树,保证任一时刻不会出现两段相同种类的树,现有两个操作:
K = 1 K=1 K=1,读入 l , r l,r l,r表示在 l   r l~r l r之间种上的一种树( l , r > 0 l,r>0 l,r>0
K = 2 K=2 K=2,读入 l , r l,r l,r表示询问 l   r l~r l r之间能见到多少种树( l , r > 0 l,r>0

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值