返回顶部
摘要: ```cpp include using namespace std; typedef long long ll; const int MAXN = 4e6, mod = 998244353; inline int pow_mod(ll x, int n) { ll res; for(res = 1 阅读全文
posted @ 2019-09-10 22:06 Inko 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ```cpp include using namespace std; typedef long long ll; const int MAXN = 4e6; const double PI = acos( 1.0); struct Complex { double x, y; Complex() 阅读全文
posted @ 2019-09-10 22:05 Inko 阅读(149) 评论(0) 推荐(0) 编辑
摘要: http://acm.fzu.edu.cn/problem.php?pid=2105 这个是有点东西,分解位操作之后要考虑lazy的影响,假如不顾一切往下PushDown的话要先判断叶子,叶子是不能PushDown的。其次要Build的时候清空lazy。不顾一切先PushDown并不能改变运算符优先 阅读全文
posted @ 2019-09-10 17:57 Inko 阅读(118) 评论(0) 推荐(0) 编辑