题目: 分析: 这样的题解都给出来了,我写出的依旧是垃圾的代码! 代码: class Solution { public: int maxScoreSightseeingPair(vector<int>& A) { int anw_max=-(1<<30),pre_maxx=A[0]+0; for(int i=1;i<A.size();i++) { anw_max=max(pre_maxx+A[i]-i,anw_max); pre_maxx=max(pre_maxx,A[i]+i); } return anw_max; } }; 大佬python:这样的思路也太强了吧