Codeforces-题解:CF2060D Subtract Min Sort
传送门
Sol
- 使用贪心算法。
因为我们要使操作后原数组单调不降
所以我们要让前面的数尽可能小:
- 先遍历一遍数组,位置为 时,如果 ,就不符合条件,输出
NO; - 接下来我们进行题目中的操作:选择 ,将 和 减去 ,由于 ,所以操作相当于将 减去 ,再将 设为 。若遍历完还没有输出
NO,就输出YES。
1 |
|
本博客所有文章除特别声明外,均采用 GNU GPL 3.0 许可协议。转载请注明来源 FrankWkd!

