查看完整版本: [-- Qt版本数字华容道--不喜勿喷,纯属无聊 --]

QTCN开发网 -> Qt 作品展 -> Qt版本数字华容道--不喜勿喷,纯属无聊 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

nigoole 2019-07-17 16:48

Qt版本数字华容道--不喜勿喷,纯属无聊

Qt版本数字华容道!纯属无聊,初衷是写给家里小朋友娱乐的,同时也能培养他动脑的习惯!,只做了3-6阶。产生的随机数可能无解,此时需要重新点开始!
要想华容道产生的随机数有解,须满足如下条件,(ps:本代码中未去实现,如有大神可完善之)
首先了解什么是逆序数:即一个数字序列,将其中所有数字依次两两对比,若大数在前,小数在后,那么这就是一对逆序数。这里说到的逆序数,指的是数字序列中逆序数的数量。比如:上文提到的1、2、3、4、5、6、8、7,逆序数只有1个,即8和7。
  1. 若格子列数为奇数,则逆序数必须为偶数;
  2. 若格子列数为偶数,且逆序数为偶数,则当前空格所在行数与初始空格所在行数的差为偶数;
  3. 若格子列数为偶数,且逆序数为奇数,则当前空格所在行数与初始空格所在行数的差为奇数。

[attachment=20622]

[attachment=20623]

代码奉上,骗点CSDN积分,~~积分是系统自己设置的。
CSDN下载链接
平台下载: [attachment=20624]




往事纯白 2019-07-17 16:54
6666666666666666666666666666

小z_001 2019-07-17 17:05
    

305750665 2019-07-17 19:22
倪总要是退出Qt界,得少多少优秀作品出来。啥也别说了。先来个赞~牛

liudianwu 2019-07-17 21:30
倪总总是这么厉害,跪拜!

nigoole 2019-07-18 08:53
liudianwu:倪总总是这么厉害,跪拜![表情] [表情] [表情] (2019-07-17 21:30)

刘总见笑了,你都在忙赚大钱,写这些还不是分分钟的事情!

niyouhua 2019-07-18 09:13
倪总最近没挣大钱?

lgao622 2019-07-18 10:59
大牛!!!

toby520 2019-07-18 13:25
          

nigoole 2019-07-18 14:46
toby520:[表情]  [表情]  [表情]  [表情]  [表情]  [表情]  (2019-07-18 13:25) 

多多大佬也来捧场了~~蓬荜生辉啊!

big_mouse 2020-04-17 08:18


查看完整版本: [-- Qt版本数字华容道--不喜勿喷,纯属无聊 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled