![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
「已注销」
你好;
展开
-
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 · 666 阅读 · 0 评论 -
稀疏矩阵置换
三元组表示 typedef struct { int i,j; //i行j列 elemtype e; }triple; typedef struct{ triple data[maxsize+1]; //不用data[0] int mu,nu,tu; //行数,列数,非零个数 }tsmatrix; 稀疏矩阵提取 从稀疏矩阵m 0 12 9 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 14 0 0 0 24 0原创 2020-07-19 06:15:17 · 354 阅读 · 2 评论 -
数据结构基本术语
数据(data) 对客观事物的符号表示,在计算机科学当中指所以能输入到计算机中并被计算机处理的符号总称. 数据元素(data element) 是数据的基本单位,通常作为整体考虑. 数据元素可以由若干个数据项组成. 比如:书名,作者名,编号组成一个数据元素 数据对象(data object) 性质相同的数据元素的集合 数据结构(data structure) 数据元素之间存在的一种或多种关系的集合 有四类基本结构:集合,线性结构,树形结构,图状结构 逻辑结构 对操作对象的一种数学描述 物理结构 数据结构在计原创 2020-07-14 05:07:39 · 236 阅读 · 0 评论 -
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 · 1269 阅读 · 0 评论