intelligencehead.h
来自「用VC编制的集成的野人和八数码演示程序。其中野人程序用动态的效果演示」· C头文件 代码 · 共 38 行
H
38 行
//------------------------------------------------------------------------------------
//-------人工智能问题 作者:申徐洲 日期:2004年5月22日 AllRightsReserve
//------------------------------------------------------------------------------------
//----定义结构TIntelligence 表示人工智能问题的每一个结点-----------------------------
typedef struct _TIntelligence
{
CString strNode; // 结点状态
int nWeight; // 结点权值
int nDepth; // 结点深度
int nBreadth; // 结点宽度
bool bIsVisited; // 结点是否被访问
bool bIsSolution; // 结点是不是八数码问题的解
_TIntelligence* pParent; // 指向父结点的指针
_TIntelligence* pNext; // 指向后继结点的指针
HTREEITEM hTree;
}TIntelligence,*TIntelligencePtr;
typedef struct _TAiLevel
{
int nNumber;
_TAiLevel* pNext;
}TAiLevel,*TAiLevelPtr;
typedef struct _TInitAi
{
CString strNode;
_TInitAi* pNext;
}TInitAi,*TInitAiPtr;
typedef struct _TExitAi
{
CString strSource;
CString strDestination;
CString strOrder;
CString strWeight;
_TExitAi* pNext;
}TExitAi,*TExitAiPtr;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?