问题 F: 小鱼的格子裁剪(dfs)
生活随笔
收集整理的這篇文章主要介紹了
问题 F: 小鱼的格子裁剪(dfs)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述
6x6的方格,沿著格子的邊線剪開成兩部分。要求這兩部分的形狀完全相同。
如下3幅圖: 就是可行的分割法。
試計算:
包括這3種分法在內,一共有多少種不同的分割方法。
注意:旋轉對稱的屬于同一種分割法。
輸入
輸出
提示
/*
要使兩部分形狀完全相同,
我們可以發現,只要我們從中間位置,
兩邊同時走,而且要兩邊往完全相反的方向走,
只要走到不能走為止就是一種答案(即到達邊界)
因為存在旋轉對稱,我們搜索到的結果會是答案的4倍,
所以最后結果要除以4
*/
總結
以上是生活随笔為你收集整理的问题 F: 小鱼的格子裁剪(dfs)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 问题 B: 小鱼的搭配购物(并查集+01
- 下一篇: 问题 E: 小鱼的数学问题(递推)