05 2022 档案
摘要:P1531 I Hate It #include<bits/stdc++.h> using namespace std; const int SIZE = 2e5+5; int t[SIZE<<2],a[SIZE]; int n,m; void pushup(int i){ t[i]=max(t[i
阅读全文
摘要:阅读前 By Xie Zheyuan. 这里有一份 《线段树学习笔记》 AC代码索引 里面有AC代码。 若有谬误,敬请在评论区指出。 简介 线段树是一个维护区间信息的数据结构。只要信息维护满足结合律,就可以使用线段树。 基本思路 例题 下面的思路介绍以 P3372 【模板】线段树 1 为例。 如题,
阅读全文
摘要:题面 点评 这是一道数论题。 40分 按照题意递推即可。时间复杂度 。 简要代码如下: int nans=0; void dfs(int fz,int fm,int ndeep){ if(fz==fm){ nans=max(nans,ndeep); } else{ fz++
阅读全文