数据结构基础
文章平均质量分 59
爱编程的大脸猫
兄弟们 互关 有关必回
展开
-
数据结构基础(第四章:串之kmp算法)
kmp算法 这个视频可以让你们很清晰的了解kmp算法的过程文章目录kmp算法视频在这里视频在这里kmp算法视频大家看过视频后会对kmp算法有更加深入的了解!!!原创 2022-04-20 21:09:55 · 320 阅读 · 3 评论 -
数据结构基础(第三章:队列)
数据结构基础 第三章:队列文章目录数据结构基础一、队列介绍二、队列的抽象数据类型队列假溢出问题三、队列的主要运算1、创建队列2、队列的入队和出队总结一、队列介绍队列是一种(fifo)先进先出的数据结构,我们可以形象地把队列比喻成食堂打饭的队伍,其中排队的学生就是一个个数据元素,当同学们以此入队打饭,打完饭后从队头出去。如图所示:提示:以下是本篇文章正文内容,下面案例可供参考二、队列的抽象数据类型我们先用数组进行队列的定义:typedef struct queue{ int原创 2022-04-13 21:03:15 · 1066 阅读 · 1 评论 -
数据结构基础(第二章:堆栈)
数据结构基础 (第二章:堆栈)文章目录数据结构基础一、堆栈介绍二、堆栈的ADT(抽象数据类型)三、堆栈的运算四、链接实现总结一、堆栈介绍堆栈又简称栈,是一种数据先进后出的数据结构(FILO)。便于理解,可将堆栈看作是一个放乒乓球的圆筒,将每个乒乓球看作是一个个数据,如图所示:当以此放进1、2、3号乒乓球后,要想取出1号球就必须一次拿出3、2号球,每次拿出的球都是顶上的球,所以到时候我们的栈结构中也要设置一个数据记录top序号是多少。二、堆栈的ADT(抽象数据类型)很多同学可能对类cla原创 2022-04-12 22:30:26 · 503 阅读 · 0 评论 -
数据结构基础(第一章:线性表)
数据结构基础第一章 线性表提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录数据结构基础前言一、线性表的定义1、定义与性质2、线性表的抽象数据类型二、线性表的顺序实现1.三、线性表的链接实现四、顺序实现与链接实现对比总结前言作为刚步入大学的计算机学生,打算记录自己的学习的同时总结知识点,如出现错误请包涵,也希望能与你一起进步!!一、线性表的定义1、定义与性质·线性表是零个或多个数据元素(自定义元素也可)构成的线性序列,记为(a0,a1,…an)。·线性表中的数据原创 2022-04-05 16:00:44 · 544 阅读 · 10 评论