魔方吧·中文魔方俱乐部

标题: 哪位编程高手帮我编个程,用C语言。 [打印本页]

作者: 小波    时间: 2008-6-21 12:44:37     标题: 哪位编程高手帮我编个程,用C语言。

这学期学了C语言,但是水平依然有限,我想编一个程序,输入一个拆卸后任意组装的三阶魔方的状态,然后计算能否还原。哪位高手提供一下源程序,本人感激不禁,也好在同学面前眩一个。
    能否还原应该从两个角度分开考虑吧,色向和和环数。
作者: tarzan    时间: 2008-6-21 14:13:10

论坛内已经有这样的程序
作者: nhlijiaming    时间: 2008-6-21 15:52:06

很简单的  ……   用盲拧五部法的编码方法就能检验能不能还原 ~
作者: bfans2004    时间: 2008-6-21 16:32:20

提示: 作者被禁止或删除 内容自动屏蔽
作者: kexin_xiao    时间: 2008-6-21 20:04:20

3楼是编程的专家,一个计时器他就发了好多版本了
作者: bbshanwei    时间: 2008-6-21 21:02:04

吧里有JAVA的,你可以反编译然后看他的核心代码,然后用C语言实现就行了。不知道有没有现成的DAO。
作者: zhjiemm    时间: 2008-6-21 23:15:58

盲拧检验是可以的。方法还简单一些。计算速度超快! 口算也应该能算出来的。
作者: nhlijiaming    时间: 2008-6-21 23:41:50

这个要做起来还会非常麻烦。人熟练会快,电脑不是,要逐个逐个面判断颜色,一不小心就会效率超低……快一点的方法用数学推,用数组不记住什么面的颜色,而是记住这个角是几号角,不考虑颜色,效率高很多,当然,前提是棱角的方向对色都没有错
作者: nhlijiaming    时间: 2008-6-21 23:45:15

我c不怎么熟练……百度之星那儿用c写个二分也错了一小半……pascal还可以〔天天用〕,vb倒一般般,虽然计时器都是vb.net写的……




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2