LeetCode-977.有序陣列的平方
題目:
程式碼:
class Solution {
public:
vector<int> sortedSquares(vector<int>& A) {
int begin=0,end=A.size();
vector<int> ans(end);
int num=end-1;
while(begin<end){
if(A[begin]*A[begin]>A[end-1]*A[end-1]){
ans[num]=A[begin]*A[begin];
begin++;
}
else{
ans[num]=A[end-1]*A[end-1];
end--;
}
num--;
}
return ans;
}
};
相關文章
- 【陣列】977. 有序陣列的平方陣列
- LeetCode每日一題: 有序陣列的平方(No.977)LeetCode每日一題陣列
- 兩個有序陣列如何合併成一個有序陣列陣列
- 將兩個有序陣列合併為一個有序陣列陣列
- 合併兩個有序陣列陣列
- 兩個有序陣列的中位數陣列
- 88、合併兩個有序陣列陣列
- 為什麼處理有序陣列比無序陣列快?陣列
- 分支預測:為什麼有序陣列比無序陣列快?陣列
- 88. 合併兩個有序陣列陣列
- 尋找兩個有序陣列的中位數陣列
- 程式碼隨想錄演算法訓練營第二天| 977.有序陣列的平方、 209.長度最小的子陣列、 59.螺旋矩陣II演算法陣列矩陣
- 一文搞定陣列扁平化(超全面的陣列拉平方案及實現)陣列
- 18.合併兩個有序陣列(簡單)陣列
- 【LeetCode】88. 合併兩個有序陣列LeetCode陣列
- 【遞迴打卡2】求兩個有序陣列的第K小數遞迴陣列
- LeetCode--尋找兩個有序陣列的中位數(05)LeetCode陣列
- LeetCode合併兩個有序陣列(逆向雙指標)LeetCode陣列指標
- JAVA列印有序矩陣Java矩陣
- LeetCode第4題:尋找兩個有序陣列的中位數LeetCode陣列
- 我用演算法學golang(刪除有序陣列中的重複項 )演算法Golang陣列
- [LeetCode] Median of Two Sorted Arrays 兩個有序陣列的中位數LeetCode陣列
- 有序佇列比較佇列
- 每日一道 LeetCode (19):合併兩個有序陣列LeetCode陣列
- LeetCode每日一題:合併兩個有序陣列(No.88)LeetCode每日一題陣列
- [LeetCode] Search in Rotated Sorted Array 在旋轉有序陣列中搜尋LeetCode陣列
- Python教程:將有序陣列轉換為二叉搜尋樹Python陣列
- 【leetcode 簡單】第二十題 合併兩個有序陣列LeetCode陣列
- [LeetCode] Remove Duplicates from Sorted Array 有序陣列中去除重複項LeetCodeREM陣列
- 陣列1——求一個陣列的最大子陣列陣列
- Javascript - 陣列和陣列的方法JavaScript陣列
- [LeetCode 刷題] 4. 尋找兩個有序陣列的中位數 (Hard)LeetCode陣列
- 【leetcode】26. Remove Duplicates from Sorted Array 刪除有序陣列的重複元素LeetCodeREM陣列
- 讓我們一起啃演算法----合併兩個有序陣列演算法陣列
- LeetCode將有序陣列轉化為二叉搜尋樹--JavaLeetCode陣列Java
- 陣列--移除陣列中指定的元素,不改變原陣列和改變原陣列陣列
- [求解]陣列,分成倆個陣列,陣列值之和的相差最小。陣列
- LeetCode解題(C++)-4. 尋找兩個有序陣列的中位數LeetCodeC++陣列