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