⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node.h

📁 人工智能中的全局搜索的九宫问题用VC实现 这下九宫问题的三种搜索方法都齐了
💻 H
字号:
# ifndef node_h
# define node_h
# include <iostream>
# include <string>
using namespace std;
class cnode
{
	friend class clist;
public:
	cnode();
	cnode(const string &);
	void setDadptr(cnode *value) {dadptr=value;}
	cnode *getDadptr() {return dadptr;}
   	string GetData() const {return data;}
	void setFn(int value) {fn=value;}
	void setDn(int value) {dn=value;}
	void setHn(int value) {hn=value;}
	void setSg(int value) {sg=value;}
	int  getFn() {return fn;}
	int  getDn() {return dn;}
	int  getHn() {return hn;}
	int  getSg() {return sg;}
private:
	string data;
	int fn;//                           估价值
	int dn;//                           深度
	int hn;//                           不同的张数
	int sg;//                           标记是否为目标节点
	cnode *nextptr;
	cnode *dadptr;
};
cnode::cnode() : nextptr(0),dadptr(0),fn(0),dn(0),hn(0),sg(0) {}
cnode::cnode(const string &value) : data(value),nextptr(0),dadptr(0),sg(0),fn(0),dn(0),hn(0) {}
# endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -