登录
首页 » c++ » 基于线段树的同时快速维护区间乘法和区间加法

基于线段树的同时快速维护区间乘法和区间加法

于 2022-01-25 发布 文件大小:1.51 kB
0 29
下载积分: 2 下载次数: 1

代码说明:

主要就是要注意同时维护加法和乘法的lazytag时,加法和乘法的顺序会影响结果,如: x*2+3 != (x+3)*2 因此 维护其中一个tag时 要同时改变另一个tag 以免去顺序的影响。 因此有两种选择 先维护乘法 和 先维护加法 假设 x节点此时乘法tag是2 加法tag是3,之后获得了乘法tag4 以及加法tag5 先维护乘法: x=(x*2)+3 获得后:乘法tag*4 加法tag*4+5    x=(x*8)+3*4+5 先维护加法: x=(x+1.5)*2 显然涉及小数 有精度问题 不继续了 在确定先维护乘法后 就可以开始线段树了...

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Blob-detection
    金属的Blob侦测,使用程序过滤图像上金属上的胡椒盐杂讯。(Blob metal detection, the use of salt and pepper noise filtering process on the image on the metal.)
    2016-01-08 09:42:04下载
    积分:1
  • Mydbceditor1.22汉化版
    说明:  发个汉化的高版本,功能强大,操作更方便,兼容性强。(MyDBCeditor Chinese version,Send a Chinese version with powerful function, more convenient operation and strong compatibility.)
    2020-12-12 15:29:16下载
    积分:1
  • Traffic-signal-program
    交通信号机两相位配时程序,可按键调配时。(Traffic signal machine two phase timing program, you can use the button to adjust the time.)
    2016-07-18 22:23:41下载
    积分:1
  • CS
    说明:  csharp的通讯程序 很好学习资料 希望大家能获得帮助(csharp' s a good learning materials communication program hope that we can get help)
    2009-11-29 23:16:12下载
    积分:1
  • PLC
    中南大学第四次 PLC实验 霓虹灯 左右循环亮灯(Central South University PLC experiment fourth codes and neon lights around the cycle)
    2015-05-26 20:08:35下载
    积分:1
  • 遥控避障小车
    实现避障的基础功能,使用stm32f103rct6板子(this is very good idea!)
    2020-06-15 23:00:02下载
    积分:1
  • matlab
    这是一个电力系统无功优化的MATLAB程序,在MATLAB7上已调试通过,其实例节点有点少,可对其进行改进(This is a reactive power optimization of MATLAB procedures have been debug MATLAB7 passed, the example of a little less nodes may improve their)
    2007-12-26 15:20:33下载
    积分:1
  • 150demo
    150个C#初学者编程实例,对初学者来说是非常好的学习实例(150 C# for beginners programming examples for beginners is a very good learning examples)
    2009-09-26 09:36:05下载
    积分:1
  • 基于opencv2.3.1+Haar特征分类器人脸识别
    在opencv自带data下的特征分类器做的简单人脸识别个数,vs2010 w764位 opencv2.3.1,OpenCV有已经自带了人脸的Haar特征分类器。OpenCV安装目录中的data haarcascades目录下的haarcascade_frontalface_alt.xml与haarcascade_frontalface_alt2.xml都是用来检测人脸的Haar分类器。这个haarcascades目录下还有人的全身,眼睛,嘴唇的Haar分类器。读者可以仿照本方的例子来试验下效果看看。
    2022-02-07 10:36:08下载
    积分:1
  • dspstudy
    DSP学习资料... DSP学习资料(DSP learning materials learning materials ... DSP)
    2008-05-11 14:32:29下载
    积分:1
  • 696518资源总数
  • 104321会员总数
  • 14今日下载