首页 > 技术文章 > 2019年3月11日 [950] Reveal Cards In Increasing Order

seenthewind 2019-03-11 14:06 原文

比较有意思的模拟题,花了点时间,主要是我没有认真读题模拟。。


from collections import deque

class Solution(object):
    def deckRevealedIncreasing(self, deck):
        """
        :type deck: List[int]
        :rtype: List[int]
        """
        deck.sort(reverse=True)
        ret = deque()
        for i in deck:
            ret.rotate(1)
            ret.appendleft(i)
        return list(ret)

推荐阅读