
数据结构与算法
文章平均质量分 51
虾虾吃小鱼
这个作者很懒,什么都没留下…
展开
-
数据结构与算法(C语言)------队列
代码(队列的顺序存储结构—循环队列)#ifndef __SEQQUEUE_H#define __SEQQUEUE_H#include <stdio.h>#include <stdlib.h>#include <string.h>#define OK 1#define ERROR 0typedef int states;#define MAX_SIZE 5typedef int ElementType;//队列的顺序存储结构typedef str原创 2021-04-01 15:40:31 · 204 阅读 · 0 评论 -
数据结构与算法(C语言)------单向链表2
#ifndef __LINKEDLIST_H#define __LINKEDLIST_H#include <stdio.h>#include <stdlib.h>#include <string.h>#define OK 1#define ERROR 0typedef int states;typedef int ElementType;/** 链表结点以及表头结构 */typedef struct node{ ElementType原创 2021-04-01 15:16:33 · 234 阅读 · 0 评论 -
数据结构与算法(C语言)------栈
栈1、定义2、代码3、编程笔记原创 2021-04-01 14:52:09 · 166 阅读 · 0 评论 -
数据结构与算法(C语言)------双向链表
双向链表一、定义二、代码#ifndef __DULINKEDLIST_H#define __DULINKEDLIST_H#include <stdio.h>#include <stdlib.h>#include <string.h>#define MAX_SIZE 30#define OK 1#define ERROR 0typedef int states;typedef struct { int id; char name[原创 2021-03-24 19:53:48 · 250 阅读 · 0 评论 -
数据结构与算法(C语言)------循环链表1
循环链表一、定义将单链表中终端结点的指针端由空指针改为指向链表的第一个结点,这就使单链表形成一个环,这种头尾相接的单链表称为循环链表(circular linked list)。原创 2021-03-23 09:55:44 · 191 阅读 · 0 评论 -
数据结构与算法(C语言)------单向链表1
单向链表将存储数据元素原创 2021-03-22 09:51:21 · 144 阅读 · 0 评论 -
数据结构与算法(C语言)------顺序线性表
顺序线性表定义:线性表的顺序存储结构,指的是用一段地址连续的存储单元依次存储线性表的数据元素。线性表的顺序存储的结构代码:#ifndef __SQLIST_H#define __SQLIST_H#include <stdlib.h>#include <stdio.h>#define MAX_SIZE#define OK 1#define ERROR 0typedef int states;typedef char ElementType;//顺序原创 2021-03-14 17:30:53 · 335 阅读 · 0 评论