Presentation Error

Presentation Error
#include
using namespace std;
struct ArcNode
{
int adjvex;
ArcNode *next;
};
struct VertexNode
{
char vertex;
ArcNode *firstedge;
};
const int MaxSize = 10;
class ALGraph
{
public:
ALGraph(char a[],int n,int e);
ALGraph()
{
}
char GetVex(int i);
void PutVex(int i,char value);
void InsertVex(int i,char value);
void DeleteVex(int i);
void InsertArc(int i,int j);
void DeleteArc(int i,int j);
void DFSTraverse(int v);
void BFSTraverse(int v);
int visited[MaxSize];
int visited2[MaxSize];
private:
VertexNode adjlist[MaxSize];
int vertexNum;
int arcNum;
};
ALGraph::ALGraph(char a[],int n,int e)
{
int i;
int k;
int j;
ArcNode *s = NULL;
ArcNode *p = NULL;
vertexNum = n;
arcNum = e;
for(i = 0;i < vertexNum; i++)
{
adjlist[i].vertex = a[i];
adjlist[i].firstedge = NULL;
}
for(i = 0;i < vertexNum;i ++)
{
visited[i] = 0;
visited2[i] = 0;
}
for(k = 0;k < arcNum;k ++)
{
cin >> i >> j;
s = new ArcNode;
s->adjvex = j;
s->next = adjlist[i].firstedge;
adjlist[i].firstedge = s;
}
for(k = 0;k < vertexNum;k ++)
{
cout
梓诺 1年前 已收到1个回答 举报

J今生 幼苗

共回答了22个问题采纳率:86.4% 举报

哥们,不把题目链接贴出来,你叫别人怎么好帮你?
我只能靠猜了.
ACM对结果的格式要求很严格.Presentation Error就是说你答案对了,但是输出格式有问题.
我估计你每行都多输出了一个空格.随便举个例子:
for(k = 0;k < vertexNum;k ++)
{
cout

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.023 s. - webmaster@yulucn.com