问题标题:
PresentationError#includeusingnamespacestd;structArcNode{intadjvex;ArcNode*next;};structVertexNode{charvertex;ArcNode*firstedge;};constintMaxSize=10;classALGraph{public:ALGraph(chara[],intn,inte);ALGraph(){}charGetVex(inti);voidPu
问题描述:

PresentationError

#include

usingnamespacestd;

structArcNode

{

intadjvex;

ArcNode*next;

};

structVertexNode

{

charvertex;

ArcNode*firstedge;

};

constintMaxSize=10;

classALGraph

{

public:

ALGraph(chara[],intn,inte);

ALGraph()

{

}

charGetVex(inti);

voidPutVex(inti,charvalue);

voidInsertVex(inti,charvalue);

voidDeleteVex(inti);

voidInsertArc(inti,intj);

voidDeleteArc(inti,intj);

voidDFSTraverse(intv);

voidBFSTraverse(intv);

intvisited[MaxSize];

intvisited2[MaxSize];

private:

VertexNodeadjlist[MaxSize];

intvertexNum;

intarcNum;

};

ALGraph::ALGraph(chara[],intn,inte)

{

inti;

intk;

intj;

ArcNode*s=NULL;

ArcNode*p=NULL;

vertexNum=n;

arcNum=e;

for(i=0;i>j;

s=newArcNode;

s->adjvex=j;

s->next=adjlist[i].firstedge;

adjlist[i].firstedge=s;

}

for(k=0;k

刘玉海回答:
  哥们,不把题目链接贴出来,你叫别人怎么好帮你?   我只能靠猜了.   ACM对结果的格式要求很严格.PresentationError就是说你答案对了,但是输出格式有问题.   我估计你每行都多输出了一个空格.随便举个例子:   for(k=0;k
查看更多
其它推荐
热门其它推荐