上一页 1 ··· 12 13 14 15 16
摘要: 作用:快速取出[i,j]区间中的极值 最大:单减 最小:单增 取队首 乱序中求极值 1. 二分(有序) 2.维护单调性 : 单调队列(有序) 例题 nkoj 2152【单调队列】滑动窗口 阅读全文
posted @ 2019-06-22 16:05 ALEZ 阅读(343) 评论(0) 推荐(0) 编辑
摘要: double 8int 4 bitelong long 8 bitefloat 4char 1bool 1 抹掉6个0 阅读全文
posted @ 2019-06-20 15:48 ALEZ 阅读(128) 评论(0) 推荐(0) 编辑
摘要: // 前缀和dp优化1#include<bits/stdc++.h> using namespace std; int main() { for(int u=1,i=1;i<=n;i++) { while(s[i]-s[u]>le) u++; p[i]=u; } for(int i=1;i<=n&& 阅读全文
posted @ 2019-06-18 23:24 ALEZ 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 顺 阶乘乘上当前没用过的 逆 除以+1 为当前的数 +% 可约等于哈希 记录状态 阅读全文
posted @ 2019-06-18 19:01 ALEZ 阅读(86) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16