---
# System prepended metadata

title: Leetcode 977. Squares of a Sorted Array
tags: [Leetcode(C++)]

---

# Leetcode 977. Squares of a Sorted Array
###### tags: `Leetcode(C++)`

題目 : https://leetcode.com/problems/squares-of-a-sorted-array/ 。

想法 : 乘完平方後再排序。

時間複雜度 : O(nlogn)。

程式碼 :

```
class Solution {
public:
    vector<int> sortedSquares(vector<int>& nums) {
        int l=nums.size();
        for(int i=0 ; i<l ; i++){
            nums[i]=nums[i]*nums[i];
        }
        sort(nums.begin(),nums.end());
        
        return nums;
    }
};
```