数据结构
ピストル
这个作者很懒,什么都没留下…
展开
-
插入排序
插入排序 java实现我们玩扑克纸牌时,需要对纸牌从左到右由小到大排序,我们通常是在一部分(可以是1张或者更多)已经有序的纸牌中,把其余纸牌一张一张插入,这个过程和插入排序一样。以算法可视化网站为例:插入排序:{3,44,38,5,47,15,36,26,27,2,46,4,19,50,48}把第一个元素(3)当作一个有序列表,然后把第二个元素(44)插入有序列表,44与3比较,44比...原创 2020-04-17 14:23:02 · 167 阅读 · 0 评论 -
单链表(非通用链表)-C语言
myList.h头文件#pragma once//单链表的实现(C语言)#define SUCCESS -1#define ERROR 0#define STATUS inttypedef struct node{ int data; struct node* next;}NODE_T;//创建链表头节点NODE_T* createHead();//头部添加节...原创 2020-01-18 21:04:24 · 181 阅读 · 0 评论 -
线性表c语言实现
C语言实现线性表(顺序存储结构)linearTable.h#pragma once//线性表的实现#define MAXSIZE 20#define OK -1#define ERROR -2typedef struct list { int data[MAXSIZE]; //数组存储 int len; ...原创 2020-01-15 17:53:27 · 828 阅读 · 0 评论