Make Them Narrow
Make Them Narrow
hymcr05题目大意:
给你一个 和 ,再给你一个长度为 的序列 ,
从 中任意选择 个元素并将其删除,然后按原来的顺序将剩余的元素连接起来,形成一个新的序列 ,然后求这个序列的极差。
解题思路
错误解法
一开始我想到了贪心:把 数组排个序,然后把开头结尾依此去掉即可。
但是好比这个数据:
1 3 3 9 11
贪心可以得到:3 3 9
但是实际上应该是这样:1 3 3
正确解法
我们可以用一直类似滑动窗口的方式解决这个问题:
1 |
|
评论
匿名评论隐私政策
TwikooWaline
✅ 你无需删除空行,直接评论以获取最佳展示效果