![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言实现数据结构
因果报应�
这个作者很懒,什么都没留下…
展开
-
C语言实现链表
博主为大二学生 由于大一已经学习过数据结构(使用教材是严蔚敏版的数据结构),因此想从头开始实现基本的几种数据结构。结构体表示节点:typedef struct LNode{ int date; struct LNode *next;}LNode, *LinkList;...原创 2019-02-26 21:57:30 · 381 阅读 · 1 评论 -
C语言实现顺序栈
栈和队列是两种重要的线性结构。从数据结构的角度看,栈和队列也是线性表,其特殊性在于栈和队列的操作位置都在特定的位置。 引用自严蔚敏的数据结构与算法教材栈的结构体定义:typedef struct Stack{ int *base; //栈底指针 int *top; //栈顶指针 int stack_size; //栈的大小 也就是占用的空间sizeof(ElemType) * s...原创 2019-03-13 18:05:41 · 920 阅读 · 1 评论 -
链表实现集合的交、并、差运算
最近在帮大一的小学弟做数据结构的课设,感觉这个题目呀比较有意思,就发出来了。#include <stdio.h>#include <stdlib.h>#define true 1#define false 0typedef struct Node{ int data; struct Node* next;}LNode;//函数声明部分void a...原创 2019-07-01 21:23:34 · 7739 阅读 · 3 评论