
数据结构与算法
文章平均质量分 91
激稳
这个作者很懒,什么都没留下…
展开
-
数据结构与算法_实验二单链表
理解单链表的定义掌握单链表的检索、插入、删除等算法的实现;实现单链表完成线性表的基本操作:初始化线性表、清空线性表、求线性表长度、检查线性表是否为空、遍历线性表、从线性表中查找元素、从线性表中查找与给定元素值相同的元素在线性表中的位置、插入元素、删除元素。原创 2023-11-19 13:00:08 · 753 阅读 · 1 评论 -
数据结构与算法_实验五 huffman树
理解哈夫曼树和哈夫曼编码哈夫曼树和哈夫曼编码:从终端输入若干个字符,统计字符出现的频率,将字符出现的频率作为结点的权值,建立哈夫曼树,然后对各字符进行哈夫曼编码。最后打印哈夫曼树和对应的哈夫曼编码。原创 2023-11-22 11:30:00 · 284 阅读 · 0 评论 -
数据结构与算法_实验3 栈和队列
1、栈的定义及算法实现2、队列的定义及算法实现分别实现顺序栈和链栈的抽象数据类型定义,完成栈的基本操作:初始化栈、检查栈是否为空、清空栈、入栈、退栈、取栈顶元素。分别实现循环队列和链队列的抽象数据类型定义,完成队列的基本操作:初始化队列、检查队列是否为空、清空队列、入队、出队、取队首元素。原创 2023-11-20 10:30:00 · 194 阅读 · 1 评论 -
数据结构与算法_实验一顺序表
初始化线性表、清空线性表、求线性表长度、检查线性表是否为空、遍历线性表、从线性表中查找元素、从线性表中查找与给定元素值相同的元素在线性表中的位置、插入元素、删除元素。#include"C:\Users\user\Documents\Projects\项目5\seqList.h"#include"C:\Users\刘希\Documents\Projects\项目5\seqList.h"使用头插法依次输入插入元素的位置和值0 1 0 2 0 3 0 4 输出的值为 4 3 2 1 长度为4。原创 2023-11-08 17:46:20 · 285 阅读 · 1 评论