- 博客(4)
- 收藏
- 关注
原创 c语言 构造邻接矩阵
图这个结构真是够呛,搞了3天也才会3种构造方法图是有顶点数和弧数,设这两个变量为vexnum,arcnum;图总得有个类型,所以也需要一个enum变量kind;既然是矩阵那便为一个二维数组 AdjMatrix[MAX][MAX]max == 20;//或者30…这是一个结构体类型的矩阵里面放着权值和边的信息定义的结构体#define INFINITY 999999#define MAX_VERTEX_NUM 20#define OK 1#define ERROR 0#define sp
2020-07-27 16:54:45 669
原创 稀疏矩阵置换
三元组表示typedef struct {int i,j; //i行j列elemtype e;}triple;typedef struct{triple data[maxsize+1]; //不用data[0]int mu,nu,tu; //行数,列数,非零个数}tsmatrix;稀疏矩阵提取从稀疏矩阵m0 12 9 0 0 0 00 0 0 0 0 0 0-3 0 0 0 0 14 00 0 24 0
2020-07-19 06:15:17 357 2
原创 数据结构基本术语
数据(data)对客观事物的符号表示,在计算机科学当中指所以能输入到计算机中并被计算机处理的符号总称.数据元素(data element)是数据的基本单位,通常作为整体考虑.数据元素可以由若干个数据项组成.比如:书名,作者名,编号组成一个数据元素数据对象(data object)性质相同的数据元素的集合数据结构(data structure)数据元素之间存在的一种或多种关系的集合有四类基本结构:集合,线性结构,树形结构,图状结构逻辑结构对操作对象的一种数学描述物理结构数据结构在计
2020-07-14 05:07:39 243
原创 C程序 if and a>b ? a:b
这篇文章面对的是新手程序员,也希望老鸟们发表意见.if形式为:if(条件){; //条件为真便执行函数体的语句}else if(条件){; //else看情况决定加或不加,else 一般也跟一个if}a>b ? a:b这是if的另一种形式,让代码更精炼形式为:a>b ? a:b或者:#define max(a,b) a>b ? a:b意思:当a大于b时返回a,否则返回b...
2020-06-30 23:48:50 1278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人