![](https://img-blog.csdnimg.cn/20201231084401133.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构与算法
本专栏主要介绍数据结构和算法的实际应用和原理。
思维矩阵K
暂停更新中,等我上岸
展开
-
栈的基本操作 C语言 数据结构
大概80行代码,如下,有需要自取。(数据结构教程 第五版 李春葆)这次实验是顺序栈的操作,其中取栈顶元素的操作根据自己的情况取舍。#include <stdio.h>#include <malloc.h>#define MaxSize 100typedef char ElemType;typedef struct{ElemType data[MaxSize];int top; }SeqStack; void InitStack(SeqStack *&原创 2020-06-03 11:19:16 · 1611 阅读 · 0 评论 -
数据结构 C语言 实现单链表的各种基本操作
大概写了150多行,都是很基础的操作。需要的自取。(书籍为数据结构教程(第五版)李春葆)实验内容实验三 链表基本操作的实现【实验目的】1.掌握线性表的链式存储表示。2.掌握单链表的基本操作,包括创建、查找、插入和删除等算法。【实验内容】编写程序linklist.cpp,实现单链表的各种基本运算(假设单链表的元素类型为char),并在此基础上设计主程序main.cpp,完成如下功能:1.初始化单链表;2.依次采用尾插法插入元素a,b,c,d,e;3.输出单链表;4.判断单链表的长度;原创 2020-06-01 22:32:06 · 5516 阅读 · 2 评论