← 返回博客

1.31lc每日一练

2026-02-01

为面试作准备中,写leetcode像是在写java非常难受而且不能选c++编译器版本。c++14苟活中。

题目: 3010

直接贪心就好了,不用担心有没有办法取到这个贪心的,他后面又可以递增又可以递减涵盖了所有情况

第一个数是必须要取的因为子数组考虑原数组顺序,如果第一个数是最小的三个数之一,直接把前三个最小的加起来就好了。

如果不是,那就取第一个和最小的和第二小的。

AC代码(c++): 源码