摘要: 4.3.3 串的模式匹配算法 * 【算法目的】确定主串中所含子串(模式串)第一次出现的位置(定位) * 【算法种类】 * BF算法 * KMP 算法 BF 算法 Brute-Force简称为BF算法,亦称为简单匹配算法。采用穷举法的思路 例如,设目标串S="aaaaaab",模式串T="aaab"。 阅读全文
posted @ 2023-07-09 01:02 什么都会有的 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 串的类型定义 ADT String{ 数据对象:D={ai|ai∈CharacterSet,i=1,2,......,n, n>=0} 数据关系:R={|ai-1,ai∈D,i=1,2,......,n} 基本操作: StrAssign(&T,chars) // 串赋值 StrCompare(S,T 阅读全文
posted @ 2023-07-09 00:50 什么都会有的 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 4.2 案例引入 串的应用非常广泛,计算机上的非数值的对象大部分是字符串数据,例如:文字编辑、符号处理、各种信息处理系统等等。 案例4.1 :病毒感染检测 * 研究者将人的DNA和病毒DNA均表示由一些字母组成的字符串序列 ![image](https://img2023.cnblogs.com/b 阅读全文
posted @ 2023-07-09 00:47 什么都会有的 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 4.1 串的定义 串是对所存储的内容进行限制 串 串(String)——零个或多个任意字符组成的有限序列 ![image](https://img2023.cnblogs.com/blog/3112097/202307/3112097-20230709004400369-857122809.png) 阅读全文
posted @ 2023-07-09 00:44 什么都会有的 阅读(177) 评论(0) 推荐(0) 编辑
摘要: JS实现资源管理器功能介绍: 内容目录: 效果图 界面介绍 实现原理 总结 网页效果图 界面介绍 整个页面比较简单,主要有两个部分组成, 分别是:左边显示文件夹层级目录、右边显示文件内容的显示区域。 实现原理 技术:html+CSS+JS(+JQuery) 组件: 图标样式库 css文件; 解析ma 阅读全文
posted @ 2023-03-20 17:10 什么都会有的 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 3.5.3 队列的链式表示和实现 适用于用户无法估计所用队列的长度,则适宜采用该类型的队列 链式队列的结构图如下所示 链队列的类型定义 // 这里是定义是每个节点类型 typedef struct Qnode{ QElemType data; struct Qnode *next; }QNode,* 阅读全文
posted @ 2023-03-18 21:13 什么都会有的 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 3.5.2 队列的顺序表示和实现 队列的物理存储可以用顺序结构,也可用链式存储结构,相应地队列的存储方式也分为两种,即顺序队列和链式队列、 队列的顺序表示——————用一维数组base[MAXQSIZE] #define MAXQSIZE 100 // 最大队列的长度 typedef struct{ 阅读全文
posted @ 2023-03-18 21:12 什么都会有的 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 3.5 队列的表示和操作实现 相关术语 队列(Queue)是仅在表尾进行插入操作,在表头进行删除操作的线性表。 表尾及a ( ( ( ( (n)))))端,称为队尾;表头即a ( ( ( ( (1)))))端称为队头 它是一种先进先出(FIFO)的线性表 插入的元素称为入队;删除的元素称为出队 队列 阅读全文
posted @ 2023-03-18 21:11 什么都会有的 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 递归的定义 若一个对象部分包含它自己,或用自己给自己定义,则称这个对象是递归的。 若一个过程直接地或间接调用自己,则称这个过程是递归的过程。 例如:递归求n的阶乘 long Fact(long n){ if(n==0) // 递归函数结束条件 return 1; else return n*Fact 阅读全文
posted @ 2023-03-18 21:11 什么都会有的 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 链栈的表示 链栈是运算受限的单链表,只能在链表头部进行操作 typedef struct StackNode{ SElemType data; Struct StackNode *next; }StackNode,*LinkStack; LinkStack S; 我们是在头部进行操作,类似与头插法, 阅读全文
posted @ 2023-03-18 21:08 什么都会有的 阅读(72) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示