
数据结构(基础)代码练习
bfsm
这个作者很懒,什么都没留下…
展开
-
排序算法
111原创 2021-01-25 18:13:40 · 131 阅读 · 0 评论 -
创建二叉树
第一次尝试原创 2021-01-17 19:44:50 · 414 阅读 · 0 评论 -
创建堆
第一次尝试//这是 .h 部分的代码#pragma once//使用这种方式来重命名数据类型,这样可以很方便的修改后续数据的数据类型,相当于#define的作用typedef int HeapType;//创建堆结构体,也就是动态顺序表typedef struct Heap{ //动态开辟数组有来存放数据 HeapType* _date; //堆的有效元素个数 int _size; //堆的容量 int _capacity;}Heap;//所有函数的声明//向下调整原创 2021-01-03 09:35:49 · 208 阅读 · 0 评论 -
创建循环队列
第一次尝试//这是 .h 部分的代码#pragma once//使用这种方式来重命名数据类型,这样可以很方便的修改后续数据的数据类型,相当于#define的作用typedef int QueueType;//使用数组创建循环队列########################################################typedef struct MyCircularQueue { //首元素下标 size_t _front; //尾元素下标原创 2021-01-03 08:47:42 · 981 阅读 · 0 评论 -
创建队列
第一次尝试//这是 .h 部分的代码#pragma once//使用这种方式来重命名数据类型,这样可以很方便的修改后续数据的数据类型,相当于#define的作用typedef int QueueType;//创建队列typedef struct Queue { //队列保存的数据 QueueType _date; //指向下一个结点的指针 struct Queue* _next;}Queue;//创建头结点typedef struct QueueHead原创 2021-01-02 09:18:56 · 934 阅读 · 0 评论 -
创建栈
第一次尝试//这是 .h 部分的代码#pragma once//使用这种方式来重命名数据类型,这样可以很方便的修改后续数据的数据类型,相当于#define的作用typedef int StackType;//创建栈typedef struct Stack { //使用指针指向一块动态开辟的内存 StackType* _date; //表示栈中的有效数据,也代表了栈顶 size_t _size; //表示栈的最大容量 size_t _capacit原创 2021-01-02 09:18:47 · 514 阅读 · 1 评论 -
创建链表(带头、双向、循环)
第一次尝试//这是 .h 部分的代码#pragma once//使用这种方式来重命名数据类型,这样可以很方便的修改后续数据的数据类型,相当于#define的作用typedef int ListType;//创建数据结点typedef struct ListNode { //数据 ListType _date; //指向下一个结点 struct Listnode* _next; //指向上一个结点 struct ListNode* _prev;原创 2021-01-01 21:07:40 · 204 阅读 · 0 评论 -
创建链表(带头、单向、不循环)
第一次尝试//这是 .h 部分的代码#pragma once//使用这种方式来重命名数据类型,这样可以很方便的修改后续数据的数据类型,相当于#define的作用typedef int ListType;//创建数据节点typedef struct ListNode { ListType _date; //此处必须带上struct,因为此时还没被typedef呢 struct ListNode* _next;}ListNode;//创建头结点typedef stru原创 2020-12-30 08:34:12 · 209 阅读 · 0 评论 -
创建顺序表
第一次尝试//这是 .h 部分的文件#pragma once//使用这种方式来重命名数据类型,这样可以很方便的修改后续数据的数据类型,相当于#define的作用typedef int SeqListType;//动态创建顺序表typedef struct SeqList { //使用指针指向一块动态开辟的内存 SeqListType* _date; //表示顺序表中的有效数据 size_t _size; //表示顺序表的最大容量 size_t原创 2020-12-30 08:32:50 · 1322 阅读 · 0 评论