数据结构C语言
上天入地小黄蜂
这个作者很懒,什么都没留下…
展开
-
数据结构学习——队列
实现队列的初始化,插入元素,删除队头元素,清空队列,浏览队列,销毁队列 #include<malloc.h> /* malloc()等 */ #include<stdio.h> /* EOF(=^Z或F6),NULL */ #include<math.h> /* floor(),ceil(),abs() */ #include<process.h&...原创 2020-05-08 16:34:20 · 271 阅读 · 0 评论 -
数据结构学习——栈
实现栈的初始化,插入元素,退出栈顶元素,浏览元素,查看栈顶元素,清空,销毁栈顶元素 #include<string.h> #include<malloc.h> /* malloc()等 */ #include<stdio.h> /* EOF(=^Z或F6),NULL */ #include<stdlib.h> /* atoi() */ #i...原创 2020-05-08 15:49:31 · 174 阅读 · 0 评论 -
数据结构学习——双向循环链表
实现双向循环链表的初始化,插入元素,计算链表长度,得到某位置的元素,正序输出,逆序输出,销毁链表 #include<string.h> #include<ctype.h> #include<malloc.h> #include<stdio.h> /* EOF(=^Z或F6),NULL */ #include<math.h> /...原创 2020-05-07 17:30:36 · 290 阅读 · 0 评论 -
数据结构学习——单向循环链表
实现循环链表的初始化,插入,获取元素#include<malloc.h> #include<limits.h> #include<stdio.h> #include<process.h> #define ERROR 0#include<math.h>typedef int ElemType;typedef str...原创 2020-05-07 17:26:41 · 197 阅读 · 0 评论 -
C语言数据结构代码实现——单链表(一)
本文分享如何创建单链表,单链表赋值,删除单链表,显示单链表#include"stdio.h" #define ElemType int#include<stdlib.h>typedef struct LNode{ ElemType data; //数据域 struct LNode *next; //指针域}LNode, * LinkList;...原创 2020-04-26 22:05:02 · 655 阅读 · 0 评论 -
C语言数据结构代码实现——顺序表(四)
顺序表排序,翻转本文分享如何顺序表冒泡排序法,顺序表翻转#include"stdio.h"#include "malloc.h"#define SEQLIST_INIT_SIZE 10#include<stdlib.h>typedef int ElemType;typedef struct SeqList{ ElemType *base; int capacity;...原创 2020-04-26 20:02:17 · 394 阅读 · 0 评论 -
C语言数据结构代码实现——顺序表(三)
顺序表查找某元素本文分享如何在某位置插入元素,删除某位置元素,找到某元素位置。#include"stdio.h"#include "malloc.h"#define SEQLIST_INIT_SIZE 10#include<stdlib.h>typedef int ElemType;typedef struct SeqList{ ElemType *base; in...原创 2020-04-26 17:53:33 · 179 阅读 · 0 评论 -
C语言数据结构代码实现——顺序表(二)
顺序表删除销毁操作本文分享如何删除顺序表最后一个元素,第一个元素,以及销毁表#include"stdio.h"#include "malloc.h"#define SEQLIST_INIT_SIZE 10#include<stdlib.h>typedef int ElemType;typedef struct SeqList{ ElemType *base; int...原创 2020-04-26 16:48:10 · 205 阅读 · 0 评论 -
C语言数据结构代码实现——顺序表(一)
顺序表初始化本文分享如何创建一个顺序表,并进行初始化,前插,后插,显示的操作。顺序表是一组地址连续的存储单位。#include "stdio.h"#include "malloc.h"#define SEQLIST_INIT_SIZE 10 //存储元素个数 typedef int ElemType; //存放数据为整形 typedef struct SeqList ...原创 2020-04-25 23:33:18 · 870 阅读 · 0 评论