一只橘橘猫
一只橘橘猫
全部文章
分类
coderforces(20)
dp动态规划(3)
icpc(8)
KMP算法(3)
leetcode(1)
STL(1)
人工智能(2)
优先队列(1)
图论(3)
字符串(5)
搜索(2)
数学(4)
日记(1)
最短路(3)
未归档(29)
杭电多校(7)
牛客多校(11)
牛客寒假训练营2020(6)
牛客练习赛(8)
线段树 树状数组(2)
贪心(4)
题解(25)
归档
标签
去牛客网
登录
/
注册
一只橘橘猫的博客
希望做个有用的人
TA的专栏
27篇文章
0人订阅
acm菜鸡日常
20篇文章
2407人学习
剑指offer
7篇文章
1156人学习
Pytorch入门
0篇文章
0人学习
全部文章
(共1篇)
牛客多校第四场 C
题意: 题目意思很简单,就是给你俩个序列a和b。 输出最大的min(al....r)*sum(bl....r),这里min是区间的最小是,sum是区间和 题解: 首先处理a数组中的最小值,用单调栈得出每一个位置为最小值对应的左端点和右端点 考虑如何求最大值, 如果a[i]<0 那...
单调栈
线段树求最值
2019-08-21
0
576