![](https://img-blog.csdnimg.cn/3b674d8b4dea44468369795c7fb9c794.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Data Structure And Algorithm
数据结构和算法基础,希望对大家有帮助
RainbowJie1
大学生
展开
-
图的基本操作(C语言)
图的基本操作图无向图 编译器:VS Code 语言:C语言 图 无向图 算法思想: 待更新。。。 /* 算法思想 */ #include<stdio.h> #include<stdlib.h> #include<string.h> #define maxvertnum 100 //最大的顶点个数 typedef enum{DG,UDG,DN,UDN} graghkind; //图的类型(保存的是常量) typedef struct{ int adj;原创 2021-12-11 23:10:12 · 2574 阅读 · 0 评论 -
数组-稀疏矩阵的基本操作(C语言)
稀疏矩阵的基本操作数组稀疏矩阵代码结果 编译器:VS Code 语言:C语言 数组 稀疏矩阵 稀疏矩阵的基本操作主要有:创建稀疏矩阵、还原稀疏矩阵、复制稀疏矩阵、销毁稀疏矩阵、稀疏矩阵的转置。。。 代码 #include<stdio.h> #include<stdlib.h> #define maxsize 100 //Ternary structure typedef struct { int i,j; //line,colums int v; //non-ze原创 2021-12-09 13:24:43 · 1403 阅读 · 0 评论 -
栈和队列的基本操作 (C语言)
栈的基本操作,初始化、删除、插入、判断。。原创 2021-12-07 11:07:45 · 455 阅读 · 1 评论 -
线性表及其应用 (C语言)
线性表及其应用实验内容实验一 实验内容 实验一 根据给定的整型数组,以尾插法建立一个单链表,并实现以下操作: ① 查找:输入一个欲查找的整数,找到则显示第一个相匹配的整数在单链表中所处的位置,若不存在,则显示提示信息。 ② 删除:输入一个欲删除的整数e ,若存在则在单链表中删除第一个值为e 的元素。 ③ 插入:输入一个欲插入位置i 和欲插入元素e,将e 插入到第i 个整数之前(注意i 的合法性)。 ```#include <stdio.h> #include <stdlib.h>原创 2021-12-05 21:39:07 · 439 阅读 · 0 评论