社区讨论
站外题目求助
题目总版参与者 5已保存回复 20
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 19 条
- 当前快照
- 1 份
- 快照标识符
- @m0g4aezm
- 此快照首次捕获于
- 2024/08/30 10:51 去年
- 此快照最后确认于
- 2025/11/05 00:28 4 个月前
题目如下:
给定一个整数数组,其内部数值各不相同。判定该数组是否满足:对于其中任意长度的连续子数组,该子数组之和小于该子数组中的最大值。若满足,输出“True”;若不满足,输出“False”。
原有想过做出区间和和区间最大值的前缀树,然后检查所有连续子数组;这是显然的,不出所料地TLE了;想用单调队列优化掉“检查所有连续子数组”这步,但是好像找不到单调性;现在非常痛苦,特来此宝地求助各位神犇,看看有没有时间复杂度更低的解法。
关于数据大小,先说一句抱歉,题目有点久远,我忘记是多少了...只能说上面的TLE了...
回复
共 20 条回复,欢迎继续交流。
正在加载回复...