include using namespace std; struct node{ int nodesun[4][4]; int pre; //上一步在队列中的位置 int flag ; //步数标识,表示当前的步数为有效的 int value; //与目标的差距 int x,y; //空格坐标 }queue[1000]; //移动方向数组 int zx[4]={-1,0,1,0}; int zy[4]={0,-1,0,1}; //当前步数 int top; int desti[ 4][4];
实例如下:
List Ashuzu = new List();
Ashuzu.Add(1);
Ashuzu.Add(2);
Ashuzu.Add(3);
List Bshuzu = new List();
Bshuzu.Add(1);
Bshuzu.Add(2);
Bshuzu.Add(4);
List Cshuzu = new List();
foreach (string aitem in Ashuzu)
{
if (!Bshuzu.Contains(