70得票13回答
如何在代码中表示魔方(Rubik's Cube)?

如果您要开发用于解决魔方的软件,您会如何表示魔方?

28得票7回答
魔方最容易编写的算法是什么?

有一个相对简单的Java算法来解决魔方,效率也很重要但次要考虑因素。

16得票16回答
简单的3D图形项目?

我正在寻找一些好的想法用于我的计算机图形学入门课程最终项目,要求是一个简单的3D图形程序。我们将使用OpenGL,并有一个多月的时间来完成,因此不要太过离奇。越简单和“漂亮”的外观越好。但是,它需要某种用户可以交互的界面(所以一个非常简单的游戏或类似的东西是个好主意),并且必须是3D的。 到...

8得票2回答
在Python中使用字典替代Case/Switch语句

我想要对一个初始化时所有颜色都在正确面上的魔方进行随机打乱。我有旋转魔方的移动函数。我想随机选择50个移动函数来完成随机打乱。 我正在进行这个项目是为了学习更多有关Python的知识,因为我主要使用C++,而Python中没有case/switch语句,所以我尝试使用字典。当我制作字典时,代...

8得票5回答
安卓上的标记识别(识别魔方)

我正在开发一款增强现实应用程序,用于Android系统,该应用程序使用手机相机来识别魔方每个面上的彩色正方形的排列方式。 我不确定如何检测和识别魔方每个面上的彩色正方形。如果你看一下魔方,你会发现每个正方形都是六种可能颜色之一,并带有一条细黑边框。这让我想到,可能可以使用现有的标记检测API...