Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的代码如何创建一个代码并在C中调用它?_C_File_Machine Learning - Fatal编程技术网

我的代码如何创建一个代码并在C中调用它?

我的代码如何创建一个代码并在C中调用它?,c,file,machine-learning,C,File,Machine Learning,我是编程和C语言的初学者。我想创建一个“机器学习”魔方解算器。首先,立方体的解,将通过随机立方体的旋转来完成。我想以某种方式保存这些步骤,这是解决问题的第一个方法。 如何在主代码之外创建包含第一个解决方案的命令的部分代码,以便在第二次运行程序时调用它?这可能吗 首先,立方体的解,将由随机数来完成 立方体旋转 不,这永远不会实现。 试着扔硬币。你不太可能通过随机旋转来求解魔方,但是你可以生成魔方中块的随机状态,然后计算旋转 之后,您可以将所需的旋转以及魔方的开始条件保存到文件中。可能,是的。但是作

我是编程和C语言的初学者。我想创建一个“机器学习”魔方解算器。首先,立方体的解,将通过随机立方体的旋转来完成。我想以某种方式保存这些步骤,这是解决问题的第一个方法。 如何在主代码之外创建包含第一个解决方案的命令的部分代码,以便在第二次运行程序时调用它?这可能吗

首先,立方体的解,将由随机数来完成 立方体旋转

不,这永远不会实现。
试着扔硬币。

你不太可能通过随机旋转来求解魔方,但是你可以生成魔方中块的随机状态,然后计算旋转


之后,您可以将所需的旋转以及魔方的开始条件保存到文件中。

可能,是的。但是作为C语言的初学者,为什么要这样做呢?这通常不是通过创建代码来完成的。而是保存要使用的步骤的编码。在魔方解算器的例子中,你将每种类型的扭曲编码为一个数字,然后创建一个数字数组。听起来你想把解算魔方的步骤保存在数据库中。我只是想试试,它是免费的。你基本上需要编写一个编译器。这是一个高级编程项目,不是初学者。它是一个2x2x2的rubiks立方体,所以组合少于400万。