资源简介
c语言写的 介数计算 基于广度优先搜索技术(适合与无权无向网络)
代码片段和文件信息
#include
#include
#define MVNum 100 //最大顶点数
#define Maxint 32767
typedef char VertexType;
typedef int Adjmatrix;
typedef struct
{
VertexType vexs[MVNum]; //顶点数组,类型假定为char型
Adjmatrix arcs[MVNum][MVNum]; //邻接矩阵,类型假定为int型
long value[MVNum];
float betw[MVNum]; //这个才是图中各个点 最终的介数
}MGraph;
/*****************队列的相关函数操作*****************/
typedef struct{ /*定义一个队列结构*/
long Q[MVNum];
int frontrear; //队头队尾指针
int num; //队中元素个数
}c_queue;
c_queue *init_queue() //初始化队列 ji chansheng yige kong duilie
{
c_queue *q;
q=(c_queue *)malloc(sizeof(c_queue)); //分配队列存储空间
q->front=q->rear=MVNum-1;
q->num=0;
return q;
}
int push(c_queue *qint x)//入队操作
{
//if(q->num==0)
{
// printf (“队空\n“);
// return -1;
}
//else
{
q->rear=(q->rear+1)%MVNum; //rear 循环到队列开头了
q->Q[q->rear]=x;
q->num++;
//printf(“入队:%d\n“x);
return 1;//入队完成
}
}
int pop(c_queue *q)//出队操作
{
int x;
if(q->num==0)
相关资源
- MFC贪吃蛇完美运行
- Vc++编写的计算器简单小程序
- Programming -- Principles and Practice Using C
- 中国海洋大学C++课程期末资料
- The C++ Programming Language 4th Edition.pdf
- visual c++串口通信技术详解
- MFC实现TCP数据传输
- VC++ CLR编写带图形界面的简单计算器
- 测试驱动嵌入式C语言开发中英文合集
- vc++6.0 绿色版 完整版支持win7,win8系统
- 停车场管理系统 MFC 数据结构课程设计
- C#图解教程.pdf
- 零基础学TMS320F281x DSP C语言开发.pdf
- 郑莉C++语言程序设计第3版[PDF+ppt+源码
- C++ Qt设计模式 第2版 中文版 PDF
- C++面向对象程序设计 谭浩强主编真正
- Dev-Cpp 5.11 TDM-GCC 4.9.2
- C++Primer课后习题解答(第1~18章完整答
- 啊哈c语言.pdf
- Modern C++ Design中文版.pdf
- 计算机图形学原理及算法教程(Visu
- c和c++安全编码
- C++光线跟踪
- C语言写的数据结构程序很多
- mfc绘制二维坐标系和波形图
- Qt/C++模仿酷狗音乐播放器执行文件
- Borland C++ 6.0 精简版
- 数据结构c语言版pdf 高清 完整版 中文
- GDAL3编译版本c++版本的编译.rar
- MFC大作业 学生管理系统(附报告)
评论
共有 条评论