习题 8-28 打结(Knots, ACM/ICPC ACM/ICPC Jakarta 2012, UVa1624)
生活随笔
收集整理的這篇文章主要介紹了
习题 8-28 打结(Knots, ACM/ICPC ACM/ICPC Jakarta 2012, UVa1624)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原題鏈接:https://vjudge.net/problem/UVA-1624
分類:思維題
備注:好題,模擬
實在沒有什么明確的思路,一開始想解開繩子變成圓,不會。然后想是不是和奇偶性有關,也找不到規律。
最后題解還是解開繩子:https://www.cnblogs.com/zhengkunjia/p/12906096.html
主要是用平移和旋轉兩種操作:①如果兩個小段的兩端呈覆蓋關系,嚴格保證兩個小段一上一下,且它們中間沒別的覆蓋點,那么通過平移可以去掉這兩個覆蓋點;②如果某個點是覆蓋點,且將這兩個點連起來的那條小段中沒有其它覆蓋點,則可以旋轉去掉這個覆蓋點。
總結
以上是生活随笔為你收集整理的习题 8-28 打结(Knots, ACM/ICPC ACM/ICPC Jakarta 2012, UVa1624)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS 开机优化程序
- 下一篇: 又拿下一块屏幕,中景园2.08寸OLED