题目名称 | 82. 单子序列最大和 |
---|---|
输入输出 | subq.in/out |
难度等级 | ★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试数据 | 10 |
题目来源 | BYVoid 于2008-09-01加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:344, 提交:1291, 通过率:26.65% | ||||
哒哒哒哒哒! | 100 | 0.000 s | 0.00 MiB | C++ |
Hzoi_chairman | 100 | 0.000 s | 0.00 MiB | C++ |
Hzoi_Queuer | 100 | 0.000 s | 0.00 MiB | C++ |
槿柒 | 100 | 0.000 s | 0.00 MiB | C++ |
MistyEye | 100 | 0.000 s | 0.00 MiB | C++ |
Hyoi_0Koto | 100 | 0.000 s | 0.00 MiB | C++ |
LGLJ | 100 | 0.000 s | 0.00 MiB | C++ |
牧殇 | 100 | 0.000 s | 0.41 MiB | C++ |
AntiLeaf | 100 | 0.000 s | 0.79 MiB | C++ |
Hzoi_ | 100 | 0.000 s | 1.58 MiB | C++ |
本题关联比赛 | |||
数据结构练习 | |||
线段数树状数组 |
关于 单子序列最大和 的近10条评论(全部评论) | ||||
---|---|---|---|---|
这和单调队列没关系呀,,,,就是单纯比大小.....
| ||||
填坑,一年修炼,拒绝打表
| ||||
| ||||
求大神贴注释代码
| ||||
| ||||
蒜捣里的题?【雾
Albert S. Chang
2017-03-25 11:41
19楼
| ||||
卡常不地道
| ||||
| ||||
单调队列……似乎明白点了
| ||||
回复 @=_= :
手写deque大法好 |
给一串整数 $a [1… n ]$ ,求出它和最大的子序列,即找出 $1\leq i \leq j \leq n$ ,使 $a [ i ]+ a [ i +1]+…+ a [ j-1 ]+ a [ j ]$ 最大。
文件的第一行为一个正整数$n$;
第二行有$n$个整数,$-32768 ≤ a[i] ≤ 32767$;
输出文件第一行有一个整数$i$,表示子序列的起始位置编号。
第二行有一个整数$j$,表示子序列的终止位置编号。
第三行有一个数,是子序列的和。
注:若有多个解,只输出$i$值最小的解,若多个解$i$值相同,则输出$j$值最小的解。
5 -2 2 5 -1 6
2 5 12
对于$30$%的数据,$n\leq100$;
对于$60$%的数据,$n\leq 400$;
对于$100$%的数据,$n\leq 1,000,000$;