當前位置:
首頁 >
POJ 3087 Shuffle'm Up DFS
發布時間:2025/3/15
38
豆豆
生活随笔
收集整理的這篇文章主要介紹了
POJ 3087 Shuffle'm Up DFS
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
link:http://poj.org/problem?id=3087
題意:給你兩串字串(必定偶數長),按照撲克牌那樣的洗法(每次從S2堆底中拿第一張,再從S1堆底拿一張放在上面),洗好后的一堆可以把下面的一半作為S1,上面的一半作為S2,問能否洗出題目給出的最終字串。
思路:很好能夠找到規律,就是先把兩串合并,分別存a[i],a[i+n/2]到新串中,這個新串就是當前洗出的結果。因此進行DFS,由于給出的串長為偶數(?)所以必定能夠洗回初始狀態,所以出口就是初始串。
轉載于:https://www.cnblogs.com/Yumesenya/p/6086770.html
總結
以上是生活随笔為你收集整理的POJ 3087 Shuffle'm Up DFS的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1121 if条件语句练习--输入年月日
- 下一篇: 关于web技术的一些见解