数据结构
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关
L在前方
Hello World
展开
-
数据结构课程设计
哈夫曼编码器第1章 绪论人们在使用计算机进行文件处理和传输的过程中,经常会使用到“压缩”这个概念,以节省存储空间,减少网络数据传输的压力,加快文件的传输速度,我们都会优先考虑将文件压缩打包后再进行传输。特别是网络视频资源,基本都是具备庞大的数据信息,如何实现文件的无损压缩,具有相当的现实意义。这也是多媒体信息处理领域的一个研究方向,经过不断的革新发展,如今,已经拥有强大的无损压缩编码技术。但是,如果追根溯源,计算机研究人员总是会提到美国数学家哈夫曼( David Huffman)于1952年发明的哈夫曼原创 2020-07-11 21:26:29 · 698 阅读 · 0 评论 -
查找
实验目的掌握各种查找的基本思想和算法实现。掌握各种查找方法的好坏及所适应的不同场合实验内容随机产生1000个整数。用顺序查找和二分查找算法查找给定的数据,并统计查找的次数。实验代码#include “stdio.h”#include “iostream.h”#include “stdlib.h”#include “time.h”const int size = 1000;typedef long RecType;typedef struct{RecType rec[size原创 2020-07-11 21:19:05 · 398 阅读 · 0 评论 -
图的遍历
图的遍历实验目的掌握图在邻接矩阵存储结构上遍历算法的实现。掌握图在邻接表存储结构上遍历算法的实现。实验内容基于有权无向图实现该图的深度优先搜索遍历。基于有权无向图实现该图的广度优先搜索遍历。设计一个选择式菜单,以菜单方式实现各种操作。实验代码:#include “stdio.h”#define MaxVertexNum 20 //定义图的最大顶点数#define MaxEdgeNum 50 //定义图的最大边数#define MaxValue 1000原创 2020-07-11 21:16:01 · 330 阅读 · 1 评论 -
二叉树的应用
二叉树的应用算法描述:#include “stdio.h”#include “malloc.h”typedef char TelernType;typedef struct BTreeNode{TelernType data ; //树的数据域为字符型struct BTreeNode *LChild ; //*左孩子指针struct BTreeNode *RChild ; //*右孩子指针}BTree ;BTree *CreatBTree()原创 2020-07-11 21:12:49 · 1790 阅读 · 0 评论 -
二叉树的遍历
二叉树的遍历实验目的1.掌握二叉树的数据类型描述及二叉树的特性。2.掌握二叉树的链式存储结构的建立算法。实验内容 1.用递归或非递归的方法建立一棵二叉树。2.用递归实现二叉树的先序、中序、后序三种遍历。算法描述:#include "stdio.h"#include "malloc.h"typedef char TelernType; typedef struct BTreeNode { TelernType data ; //树的数据域为字符型 struct BTre原创 2020-07-11 21:11:31 · 186 阅读 · 0 评论 -
队列的链式存储
队列的链式存储实验目的 1.掌握队列的数据类型描述及队列的特点。2.掌握队列的顺序和链式两种存储结构的特点及算法描述。3.掌握队列的5种基本运算及算法在两种不同存储结构上的实现。实验内容 1、实现链式队列的进队列、出队列、判断队列空否、显示队列中全部元素的运算。2、设计一个选择式菜单,以菜单方式选择队列的各种操作。实验代码#include<stdio.h>{ if (!q)return FALSE; q->front = -1; q->rear = -1;原创 2020-07-11 21:07:34 · 497 阅读 · 0 评论 -
线性表的链式存储
线性表的链式存储实验代码:#include<stdio.h>#include<stdlib.h>#define error 0#define ok 1typedef int elemtype;typedef struct SNode { elemtype data; struct SNode *next;}linkstack, *linklist;linklist init_linklist() //初始化{ linklist top; top =原创 2020-07-11 20:48:27 · 206 阅读 · 0 评论