![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
末日流光
这个作者很懒,什么都没留下…
展开
-
图的最短路径
文章目录前言一、dijkstra一般迪杰克斯拉二、dijkstra 链式星存图+优先队列三、floyd弗洛伊德四、floyd五、bellmon-floyed 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、dijkstra一般迪杰克斯拉 #include <iostream> #include <climits>//头文件(用于INT_MAX)因为int的最大值记不住 using namespace std; int a[1005][1005];//邻接矩阵 int d原创 2021-06-03 18:44:22 · 136 阅读 · 0 评论 -
动态数组、单链表、栈、二叉树
文章目录前言一、动态数组1.darray.h2.darry.c3.test二、单链表1.linklist2.linklist3.4.5.test三、栈1.顺序栈1.seqstack.h2.seqstack3.test2.链栈1.LinkStack.h四.二叉树 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、动态数组 1.darray.h #ifndef _DARRAY_H_ #define _DARRAY_H_ // 定义管理动态数组的结构体。 typedef struct darray {原创 2021-05-28 22:03:27 · 119 阅读 · 0 评论 -
顺序表、单链表、队列的基本操作
文章目录前言一、顺序表的合并1.2.二、单链表的合并三.栈的基本操作1.2.四.队列的基本操作 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、顺序表的合并 1. #include<stdio.h> #define MAX 100 typedef struct{ int *elem; int length; }SqList; //初始化 int InitSqList(SqList &L){ L.elem=new int[MAX]; if(!L.elem){原创 2021-05-28 19:23:26 · 151 阅读 · 0 评论