求助 数据结构c语言课设 悬赏60 邮箱[email protected]

设计一个基于DOS菜单的应用程序。要利用多级菜单实现各种功能。内容如下:1无向图的基本操作及应用
a创建无向图的邻接矩阵
b创建无向图的邻接表
c无向图的深度优先遍历
d无向图的广度优先遍历
2无向网的基本操作及应用
a创建无向网的邻接矩阵
b创建无向网的邻接表
c求最小生成树
3有向图的基本操作及应用
a创建有向图的邻接矩阵
b创建有向图的邻接表
c拓扑排序
4有向网的基本操作及应用
a创建有向网的邻接矩阵
b创建有向网的邻接表
c关键路径
d单源最短路径
e每对顶点之间的最短路径
dos菜单已设计,只需添加功能函数
void ShowMainMenu()
{
cout<<"\n";
cout<<" ***************图的基本操作及应用******************\n";
cout<<" * 1 无向图的基本操作及应用 *\n";
cout<<" * 2 无向网的基本操作及应用 *\n";
cout<<" * 3 有向图的基本操作及应用 *\n";
cout<<" * 4 有向网的基本操作及应用 *\n";
cout<<" * 5 退出 *\n";
cout<<" ***************************************************\n";
}
void UDG()
void UDN()
void DG()
void DN()
void main()
{
int n;
do{
ShowMainMenu();
cin>>n;
switch(n){
case 1:
UDG();
break;
case 2:
UDN();
break;
case 3:
DG();
break;
case 4:
DN();
break;
default:
if (n!=5)
cout<<"错误,重新输入\n";
}
}while(n!=5);
}

你太穷了,葛朗台 sb
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-07
这么多内容要几百人民币或
几万 何丹的论坛 金币才有人做
相似回答