1054. 距离相等的条形码
生活随笔
收集整理的這篇文章主要介紹了
1054. 距离相等的条形码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在一個倉庫里,有一排條形碼,其中第 i 個條形碼為 barcodes[i]。
請你重新排列這些條形碼,使其中兩個相鄰的條形碼 不能 相等。 你可以返回任何滿足該要求的答案,此題保證存在答案。
示例 1:
輸入:[1,1,1,2,2,2]
輸出:[2,1,2,1,2,1]
示例 2:
輸入:[1,1,1,1,2,2,3,3]
輸出:[1,3,1,3,2,1,2,1]
提示:
1 <= barcodes.length <= 10000
1 <= barcodes[i] <= 10000
這個題寫的比較麻煩,應(yīng)該是我想復(fù)雜了。一開始用的優(yōu)先隊列,但是有的樣例不對,所以我先用的優(yōu)先隊列,之后再判斷的,應(yīng)該有更簡單的方法。。
努力加油a啊,(o)/~
總結(jié)
以上是生活随笔為你收集整理的1054. 距离相等的条形码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 108. 将有序数组转换为二叉搜索树(二
- 下一篇: 665. 非递减数列