leetcode 954. Array of Doubled Pairs | 954. 二倍数对数组(Java)
生活随笔
收集整理的這篇文章主要介紹了
leetcode 954. Array of Doubled Pairs | 954. 二倍数对数组(Java)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目
https://leetcode.com/problems/array-of-doubled-pairs/
題解
對于每一個數n來說,它要么和 n / 2 湊一對,要么和 n * 2 湊一對。
怎么在不回溯的情況下,知道它應該和哪個湊成一對呢?
當你選的n是剩余數組中"絕對值最小的數"時候,n / 2是不存在的,它就只能和 n * 2 湊一對了。
要找到"絕對值最小的數",不可避免的要排序…
總結
以上是生活随笔為你收集整理的leetcode 954. Array of Doubled Pairs | 954. 二倍数对数组(Java)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: leetcode 438. Find A
- 下一篇: leetcode 442. Find A