求最大和上升子序列的 O(n)O(n)O(n) 或 O(nlogn)O(n \log n)O(nlogn) 做法
蒟蒻只会 O(n2)O(n^2)O(n2) 的 DPDPDP
P.S.P.S.P.S. 即 max1≤i1<i2..<ik≤nai1<ai2..<aik∑j=1..kaij(1≤n≤105,1≤ai≤109)\max_{\substack{1\le i_1<i_2..<i_k\le n\\ a_{i_1}<a_{i_2}..<a_{i_k}}}\sum_{j=1..k}a_{i_j} (1 \le n \le 10^5,1\le a_i\le 10^9)max1≤i1<i2..<ik≤nai1<ai2..<aik∑j=1..kaij(1≤n≤105,1≤ai≤109)