private int floor=10;
private ArrayList altemp=new ArrayList();
private void GetNode(long id)
{
long[] subid = new long[6];
for(int i=0;i<6;i++)
{
subid[i]=0;
}
if(id==0)
{
floor = 0;
return;
}
else
{
if (floor == 0)
{
return;
}
floor--;
altemp.Add(id);
GetFloorId(id,ref subid);
for (int i = 0; i < 6; i++)
{
if (subid[i] != 0 && floor<10)
{
GetNode(subid[i]);
break;
}
}
}
}
最后.altemp是否保存为所有的结点.这里的森林都是6"枝",应该叫6度吧,
请数据结构高手指教一下,感谢!