
数据结构
安兹大王
一个普通的家伙
展开
-
二叉树求最大宽度伪代码
原创 2022-10-20 17:08:34 · 276 阅读 · 1 评论 -
两个增序链表查找是否有公共节点
暴力原创 2022-09-16 14:45:29 · 247 阅读 · 0 评论 -
链表的常用归并操作
链表归并原创 2022-09-16 14:34:35 · 318 阅读 · 0 评论 -
动态顺序表的创建,增加,删除,查找
先上代码,先上代码 #include<stdio.h> #include<stdlib.h> #define initsize 10 typedef struct { int* data;//用动态指针存储数据 int maxsize; int length; }seqlist; //初始动态顺序表 void intiseqlist(seqlist& l) { l.data = (int*)(malloc(sizeof(int ) * initsize)); l.原创 2022-05-28 10:26:43 · 680 阅读 · 0 评论 -
静态顺序表创建,初始化,插入,删除,查找
#include<stdlib.h> #define MaxSize 20 typedef struct { int data[MaxSize]; int length; }sqlist; //初始化顺序表 void inita(sqlist& L) { for (int i = 0; i < MaxSize; i++) { L.data[i] = 0;//初始化顺序表 } } //往顺序表的第i个位置插入元素e bool insertlist(sqlist&原创 2022-05-27 23:08:35 · 457 阅读 · 0 评论