问题标题:
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
查看更多