POJ 1742 Coins
生活随笔
收集整理的這篇文章主要介紹了
POJ 1742 Coins
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目鏈接
題意
給出N個硬幣和數量,求一共可以組合成幾種情況
AC
- bitset
用二進制的下標表示和,最后1的個數表示種類數
優化:用二次方移動加快速度
例如:
移動7次(需要4次)
1.0000 0000 1
2.0000 0001 1 移動1,剩余6
3.0000 0111 1 移動2,剩余4
4.0111 1111 1 移動4,剩余0
移動10次(需要5次)
1.0000 0000 0000 1
2.0000 0000 0001 1 移動1,剩余9
3.0000 0000 0111 1 移動2,剩余7
4.0000 0111 1111 1 移動4,剩余3
剩余3
0011 1111 1111 1 移動3,剩余0
總結
以上是生活随笔為你收集整理的POJ 1742 Coins的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: POJ 2229 Sumsets
- 下一篇: POJ 2385 Apple Catch