请高手帮我把下面的程序改成伪代码谢谢了 急用

[复制链接]
查看11 | 回复1 | 2011-6-15 13:18:42 | 显示全部楼层 |阅读模式
ALGraph * CreateUDN(ALGraph *G)
// 邻接表建立无向网
{
int i,s,d,w;
ArcNode *p, *q;
printf("请输入节点数和边的数目\n");
scanf("%d%d",&(*G).vexnum,&(*G).arcnum);
// 输入结点数目和边数
getchar();
printf("请输入所有节点\n") ;
for(i=1; iinfo = (int )malloc(sizeof(int));
q->info = (int )malloc(sizeof(int));
p->adjvex = d; // 保存该弧所指向的顶点位置
q->adjvex = s; //保存该弧所指向的顶点位置
(p->info) = w; // 保存权值到一个结点里
(q->info) = w; //保存权值到一个结点里
p->nextarc = (*G).vertices.firstarc;
(*G).vertices.firstarc = p;
q->nextarc = (*G).vertices[d].firstarc;
(*G).vertices[d].firstarc = q;
}
return G;
}

回复

使用道具 举报

千问 | 2011-6-15 13:18:42 | 显示全部楼层
你既然喜欢编程,就应该认认真真的学习一门语言,先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含VB的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲到的内容可以在另一本中看到,这样对学习是很有好处的,也能保证所学知识的完整性。学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要的,看源代码对学习也是很有帮助的,等你学完这门VB语言之后,学习别的语言是非常简单,可以尝试C语言,按照C——C++——VC的顺序学习,有助于知识的连贯性,我也希望你能学好的。 学习C语言,谭浩强的《C程序设计》是一部非常好的C语言书籍,学习程序设计是一个非常漫长的过程...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行