一副從1到n的牌,每次從牌堆頂取一張放桌子上,再取一張放牌堆底,直到手裏沒有牌.最後桌子上的牌是從1到n有序,設計程序,輸入n,輸出牌堆的順序數組

       研究一下這個面試題特此記錄,題目:一副從1到n的牌,每次從牌堆頂取一張放桌子上,再取一張放牌堆底,直到手裏沒有牌.最後桌子上的牌是從1到n有序,設計程序,輸入n,輸出牌堆的順序數組。 第一種:逆推一下。拿一張放手裏,然後再拿一張放在上面。這種先不提。 第二種:先將1...n的牌順序排列,以N爲5爲例,然後按照題目中描述的步驟重新排列得到[1 3 5 4 2].將得到的牌面上的數字,替
相關文章
相關標籤/搜索