- 博客(3)
- 收藏
- 关注
原创 六大排序的实现
复习冒泡,简单选择,直接插入,希尔,堆,快排 #include <stdio.h> #include <stdlib.h> #include <time.h> #define MAXSIZE 100 typedef struct { int data[MAXSIZE]; int length; }Sqlist; void writing(Sqlist* L) { L->length = 0; srand((unsigned)time(0)); for (i
2022-03-25 14:33:38
280
原创 队列和串的KMP匹配算法的实现
循环队列。。。 队列满的条件: (p->rear+1)%MAXSIZE == p->front; 尾指针加1然后与最大存储值的模 队列长度的条件: (p->rear-p->front+MAXSIZE)%MAXSIZE; #include <stdio.h> #define MAXSIZE 20 typedef int Status; typedef int Elemtype; typedef struct { Elemtype data[MAXSIZE]; int r
2022-03-21 22:16:01
202
原创 数据结构记录
***单纯作为记录过程 #include <stdio.h> #include <stdbool.h> #define SIZE 20 typedef int Status; typedef int Elemtype; typedef struct { Elemtype data[SIZE]; int length; }Node; //使用前必须得将length这个记录数据长度的值初始化为零 void init(Node* p) { for (int i = 0; i <
2022-03-19 13:32:18
684
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人