1299. 将每个元素替换为右侧最大元素
生活随笔
收集整理的這篇文章主要介紹了
1299. 将每个元素替换为右侧最大元素
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2020-04-21
1.題目描述
將每個元素替換為右側最大元素2.題解
從后往前進行遍歷,求出最大值即可。3.題解
class Solution { public:vector<int> replaceElements(vector<int>& arr) {vector<int>tmp;int maxnow=-1;int l=arr.size();for (int i=l-1;i>=0;i--){tmp.push_back(maxnow);if (arr[i]>maxnow) maxnow=arr[i];}reverse(tmp.begin(),tmp.end());return tmp;} };總結
以上是生活随笔為你收集整理的1299. 将每个元素替换为右侧最大元素的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 筛选出1-n之间的个位数字为1的素数(J
- 下一篇: Java统计每个大写字母的个数