【文件属性】:
文件名称:leetcode卡-950.-Reveal-Cards-In-Increasing-Order-medium-leetcode:950.-Re
文件大小:2KB
文件格式:ZIP
更新时间:2021-07-06 20:52:56
系统开源
leetcode卡950.-Reveal-Cards-In-Increasing-Order-medium-leetcode
在一副牌中,每张牌都有一个唯一的整数。
您可以按您想要的任何顺序订购甲板。
最初,所有牌面朝下(未显示)在一副牌中。
现在,您重复执行以下步骤,直到显示所有卡片:
拿走牌堆顶的一张牌,展示它,然后把它从牌堆中取出。
如果卡组中还有卡,则将卡组顶的下一张卡放在卡组底部。
如果还有未显示的卡片,则返回到步骤
1。否则,停止。
返回按递增顺序显示卡片的牌组顺序。
答案中的第一个条目被认为是牌组的顶部。
示例
1:
输入:[17,13,11,2,3,5,7]
输出:[2,13,3,11,5,17,7]
解释:
我们按照
[17,13,11,2,3,5,7]
的顺序(这个顺序无关紧要)拿到牌组,然后重新排序。
重新排序后,牌组从
[2,13,3,11,5,17,7]
开始,其中
2
是牌组的顶部。
我们揭示
2,并将
13
移到底部。
牌组现在是
[3,11,5,17,7,13]。
我们揭示
3,并将
11
移到底部。
牌组现在是
[5,17,7,13,11]。
我们揭示
【文件预览】:
950.-Reveal-Cards-In-Increasing-Order-medium-leetcode-main
----code.cpp(985B)
----README.md(2KB)