每日一题 day57 打卡 Analysis 对于这个问题,由于分成了两个子序列,我们不妨就是枚举一下可能出现的情况: 无非就这两种: 1.+++++0000+++++0000++++ 2.0000++++00000++++000000 0就表示选了这个数,+就表示不选这个数, 那我们正反先做一个普通的最大子序列,就可以完成第2中情况,然后再求个最小子序列,把总和一减就是第1种情况. 至于求最小子序列,可以把数字都负过来,然后再搞个最大子序列就好了. 楼下举的例子非常对,我仔细思考了一下这个特例…