自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C与C++数据结构与算法基础详解---(串的模式匹配)KMP算法

**数据结构—(串**(String)**)**串的定义:串是由任意多个字符组成的有限数列,可以为数字、字母、其他。通常一个串含有(主串与子串),而子串在主串中的位置以子串在主串中的第一个字符位置来表示。而当串中元素为空格时为空串,串操作一般用于文本编辑。它与一般数据结构的区别在于其数据类型为 “字符集”。【串的分类】:按存储方式:顺序存储(定长顺序)、链式存储与堆分配存储。【顺序...

2020-01-12 13:41:00 680

原创 C与C++数据结构与算法------栈(Stack)与队列(queue)。

线性结构-----栈(Stack)栈(Stack):也称作堆栈,仅限制在表尾中进行插入与删除数据的线性表。在栈中我们可通过定义指针,如指向栈顶的(top)指针,指向栈尾的(bottom)指针。如果栈中已有SizeStack个时,称栈已经满了,此时若继续添加元素则将导致数据元素的上益.。按照其存储方式:顺序栈与链式栈 。[ 基本内容]【0】存储结构【1】初始化(InitStack)....

2019-12-17 22:34:44 600 2

原创 C与C++数据结构与算法基础详解

C与C++数据结构与算法基础详解数据结构与算法是一切程序的构架与灵魂。线性结构:线性表(list),栈(Stack),队列(queue),串(String)线性结构的存储方式:顺序存储与链式存储。TOP-1线性表线性表的定义 :即表中第一个数据没有直接前驱元素与最后一个数据无直接后继元素外,其余表中数据均有唯一的前驱元素与后继元素。线性表的两种存储结构分别是:顺序存储结构和链式存储结构...

2019-12-08 23:28:56 3609

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除