首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
纸牌
1条解析
开通博客写题解
свобода
发表于 2020-05-10 18:49:20
Stratoes:首先假设k ≤ n – 1,那么我们可以这么做:将每个牌中间留一个空位,每次把牌堆顶的第一张牌放到合适的空位上,可以证明这么做是可行的。因此我们维护一个数组和一个指向牌堆顶的指针,一开始将第i张牌放在2*i-1的位置。第j次操作时将牌堆顶的牌放在(j + 1) * 2的位置即可。这
展开全文
查看本题
查看本题讨论
相关比赛
5477-“科大讯飞杯”第十七届同济大学程序设计预选赛暨高校网络友谊赛
进入比赛
5805-“科大讯飞杯”第十七届同济大学程序设计预选赛暨高校网络友谊赛(重现赛)@姚景阳
进入比赛
5828-“科大讯飞杯”第十七届同济大学程序设计预选赛暨高校网络友谊赛(重现赛)@Daniel_yuan
进入比赛
5846-“科大讯飞杯”第十七届同济大学程序设计预选赛暨高校网络友谊赛(重现赛)@卡布奇诺07
进入比赛
6156-“科大讯飞杯”第十七届同济大学程序设计预选赛暨高校网络友谊赛(重现赛)@我是一只傻狍子
进入比赛
等你来战
查看全部
牛客挑战赛82
报名截止时间:2025-09-19 22:00
牛客周赛 Round 110
报名截止时间:2025-09-21 21:00
牛客小白月赛121
报名截止时间:2025-09-26 21:00
牛客周赛 Round 111
报名截止时间:2025-09-28 21:00
2025牛客国庆集训派对day1
报名截止时间:2025-10-01 17:00
2025牛客国庆集训派对day2
报名截止时间:2025-10-02 17:00
牛客2025年1024程序员节娱乐赛
报名截止时间:2025-10-24 21:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题