• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: 其他
  • 标签: 魔方  C++  

资源简介

三阶魔方还原程序——课程设计 这个代码还是可以的哈

资源截图

代码片段和文件信息

//魔方程序
#include
#include
#include
#include

//数据结构:
typedef enum colors
{blue=1redyellowgreenwhiteorange}Colors;//6种颜色

typedef struct surface
{
Colors s[4][4];
}Surface;//每个面有3*3个小格,从下标1开始表示,每一面的颜色是固定的

typedef struct cube
{
Surface updownfrontbackleftright;
}Cube;//魔方的6个面

typedef struct snode
{
char *chbuf;
int times;
struct snode *next;
}SNode;

typedef struct sequence
{
SNode *head;//存储魔方转换序列
int num;//魔方转换的次数
}Sequence;

Sequence CD;

//程序:
void SaveChBuf(char *surint i)//将cb序列存入chbuf中
{
char *str;
int len=strlen(sur);
SNode *p*q;
if(i%4)
{
str=(char *)malloc(sizeof(char)*(len+2));
if(!str)
{
printf(“内存不足!\n“);
exit(0);
}
strcpy(strsur);
q=(SNode *)malloc

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      25140  2011-01-29 23:43  三阶魔方还原程序——课程设计\三阶魔方还原程序——课程设计.cpp

     目录          0  2012-12-21 10:02  三阶魔方还原程序——课程设计

----------- ---------  ---------- -----  ----

                25140                    2


评论

共有 条评论