📄 global.h
字号:
#include "TList.h"
//---------------------------------------------------------------------------
#ifndef globalH
#define globalH
//---------------------------------------------------------------------------
//class RULETYPE
//{
//}
enum RULETYPE{UP,DOWN,LEFT,RIGHT,WRONG};
extern int BData[3][3]; //全局变量,记录将牌各位置的起始状态
extern int EData[3][3]; //全局变量,记录将牌各位置的目标状态
extern KTList<RULETYPE>* Paths; //全局变量,解路径序列
extern int KGetNextNum(int mData[][3],int,int);
extern void ResetBData(int mData[][3]); //重新设置起始状态
extern void ResetEData(int mData[][3]); //重新设置目标状态
extern bool BackTrack(int mData[][3],int deeps);
extern bool Gen(RULETYPE mR,int mData[][3]); //调用规则R作用于当前状态,生成新状态
extern RULETYPE Reverse(RULETYPE mR);
extern void KCopy(int nData[][3],int mData[][3]); //拷贝mData的数据给nData
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -