977. Squares of a Sorted Array
LeetCode の挑戦ログ
Problem
https://leetcode.com/problems/squares-of-a-sorted-array/
- 整数の昇順でソートされた配列が渡される
- 各要素を自乗して、それを昇順でソートした配列にする
Solution
class Solution { public int[] sortedSquares(int[] A) { return Arrays.stream(A) .map(i -> i * i) .boxed() .sorted() .mapToInt(i -> i) .toArray(); } }
Impressions
- ボクシングするのは毎度ながらめんどい
- 累乗には
Math#pow
がある- double であつかう IF しかない
- 今回は整数というのが分かっていたので使わなかった