首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
p1198专题
洛谷p1198最大数
原题 数据大小是1e6,实现单调修改和区间最大值,和树状数组模板类似,不过有地方需要注意。 求最后l个值得最大值,只需要反着装值,到x求后l,那么求x+l之前的最值就可以了(x到n的值已求)。 #include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<algorithm>#include
阅读更多...
Luogu P1198 BZOJ 1012 最大数 (线段树)
Luogu P1198 BZOJ 1012 最大数 (线段树) 手动博客搬家: 本文发表于20170821 14:32:05, 原地址https://blog.csdn.net/suncongbo/article/details/77449455 URL: (Luogu) https://www.luogu.org/problem/show?pid=1198, (BZOJ)http://
阅读更多...
Vijos P1198 最佳课题选择
最佳课题选择 这是一道多重背包问题 仍记得当时写出来死命debug的过程 然而最后发现没开long long导致只过两组 只考虑给当前分配多少和给前面所有的东西分配多少就可以 上代码 #include <cstdio>#include <cstring>#include <iostream>#define LL long longusing namespace std;c
阅读更多...
【洛谷P1198】最大数【分块】
题目大意: 题目链接:https://www.luogu.org/problemnew/show/P1198 现在请求你维护一个数列,要求提供以下两种操作: 查询操作。 语法: Q L Q\ L Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。 限制: L L L不超过当前数列的长度。 ( L > 0 ) (L>0) (L>0)插入操作。 语法: A n A\
阅读更多...