资源介绍
功能描述:
能够实现自动完成拼图游戏的AI算法,采用C#的winform编写,你可以用任何一门语言进行重构。
算法思想:
最终的样式是 1 2 3 这个样式只要把5移动到中间,8移动到5的位置,就会完成
4 0 6
7 5 8
设置数组 {1,2,3,6,8,5,7,4} 这表示最外圈。
1 设置0到*
2 把2移动到1的后面,把3移动到2的后面,把6移动到3的后面依次类推
3 最后 形成 {1,2,3,6,8,5,7,4}的一个环状,0在*
4 把5移动到*
5 判断1的位置,如果不在应该的位置,就循环移动使之移动到1的位置
6 最后把0移动到最后的位置上
运行截图:
- 上一篇: c# 图形验证码的生成和验证
- 下一篇: swipe4grub:滑动界面以找到餐厅