实习题答案 严蔚敏数据结构题集 C言语版 (实训答案)
创始人
2026-05-12 15:24:40
0

本文目录导航:

  • 严蔚敏数据结构题集(C言语版)实习题答案
  • 讨教一题数据结构(C言语),第5题
  • 严蔚敏数据结构题集 一份C言语的数据结构标题,急求答案

严蔚敏数据结构题集(C言语版)实习题答案

#include #define MAXVEX 6 typedef char VexType; typedef float AdjType; typedef struct { int n; AdjType arcs[MAXVEX][MAXVEX]; } GraphMatrix; typedef struct{ int start_vex, stop_vex; AdjType weight; } Edge; Edge mst[5]; #define MAX 1e+8 void prim(GraphMatrix * pgraph, Edge mst[]) { int i, j, min, vx, vy; float weight, minweight; Edge edge; for (i = 0; i < pgraph->n-1; i++) { mst[i]_vex = 0; mst[i]_vex = i+1; mst[i] = pgraph->arcs[0][i+1]; } for (i = 0; i < pgraph->n-1; i++) { minweight = MAX; min = i; for (j = i; j < pgraph->n-1; j++) if(mst[j] < minweight) { minweight = mst[j]; min = j; } edge = mst[min]; mst[min] = mst[i]; mst[i] = edge; vx = mst[i]_vex; for(j = i+1; j < pgraph->n-1; j++) { vy=mst[j]_vex; weight = pgraph->arcs[vx][vy]; if (weight < mst[j]) { mst[j] = weight; mst[j]_vex = vx; } } } } GraphMatrix graph = { 6, {{0,10,MAX,MAX,19,21}, {10,0,5,6,MAX,11}, {MAX,5,0,6,MAX,MAX}, {MAX,6,6,0,18,14}, {19,MAX,MAX,18,0,33}, {21,11,MAX,14,33,0} } }; int main(){ int i; prim(&graph,mst); for (i = 0; i < graph.n-1; i++) printf((%d %d %.0f)\n, mst[i]_vex, mst[i]_vex, mst[i]); return 0; }

讨教一题数据结构(C言语),第5题

选B每个元素占1字节,那就是算[0][0]与[5][4]之间相差几个元素。设.[0][0]再内存中的地址为1那么,[5][4]再内存中地址等于1+2+3+4+5+5=20所以两者之差为19

一份C言语的数据结构标题,急求答案

第一题;Search (BiTree t,ElemType x){struct nodee;{BiTree pp;int tag;}s[100];int top; Bitree p;top=0; p=t;while(p!=NULL&&p->p!=NULL){while(p!=NULL&&p->data!=x){top++;s[top]=p;s[top]=0;p=p->lchild;}if(p!=NULL&&p->data==x){for(i=1; i<=top; i++)printf(s[i]->data);}elseif(top>0&&s[top]==1){top--;p=NULL;}elseif(top>0){s[top]=1;p=s[top];p=p->rchild;}}}

相关内容

热门资讯

量子淘金APP并非实盘交易!投...   深圳市鑫富祥网络科技有限公司的量子淘金APP是假平台?量子淘金APP是实盘交易?投资人持续亏钱该...
实... 本文目录导航: 严蔚敏数据结构题集(C言语版)实习题答案 讨教一题数据结构...
简... 本文目录导航: 简述需求剖析的步骤 简述为什么要启动需求剖析?需求剖析的内...
学... 本文目录导航: 学习编程的基本常识 学编程须要学习什么基础常识? ...
以... 本文目录导航: 用户体验因素:以用户为中心的产品设计媒体评论 用户体验的因...
市... 本文目录导航: 市场需求剖析包括哪些 需求剖析应包括哪些内容? ...
罕... 本文目录导航: 罕用的软件开发模型有哪几种 Scrum矫捷开发模型是什么?...
软... 本文目录导航: 软件生命周期各阶段的义务是什么 扩大资料: ...
什... 本文目录导航: 什么叫做用户体验 用户体验五个档次 用户体...
苹... 本文目录导航: 苹果库乐队怎样下载怎样下载苹果库乐队 库乐队怎样下载铃声到...
软... 本文目录导航: 软件生命周期中所破费用最多的阶段是软件测试吗 软件生命周期...
市... 本文目录导航: 市场需求剖析包含哪些 市场需求剖析包含哪些 ...
安... 本文目录导航: 安斯克 在哪里?坦克环球有张地图 名叫安斯克 是库尔斯克战役的某个中央 求...
这... 本文目录导航: 严蔚敏 的 《数据结构(C言语版)》 这本书在豆瓣评分为什么不高? ...
怎... 本文目录导航: 库卡机器人,怎样经过plc给信号暂停,机器人怎样弄 如何用...
用... 本文目录导航: 用户体验改良方案可以封锁吗 华为用户体验怎样封锁 ...
什... 本文目录导航: 什么是软件的生命周期?软件生命周期分哪几个阶段 软件的生命...
用... 本文目录导航: 用户体验五因素是什么? Ue思维包括哪几个方面? ...
螺... 本文目录导航: 开发形式(矫捷开发,瀑布式开发,螺旋型开发,迭代开发) 矫...
如... 本文目录导航: 如何做需求剖析? 人力资源战略布局的4个重点 ...