題意:區間加減,區間求和。
該題是線段樹區間增減和區間求和的模板題。 和區間修改值一樣, 在每個結點上維護一個之前加減的值, 那麼每次經過一個結點時, 當前結點一定已經擁有所有結點信息。
每次遞歸前下傳結點信息,這就是所謂的懶惰標記。
細節參見代碼:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include