大话数据结构_树

大话数据结构_树 5

bingliaolong 6年前 5 0

定义 树是有n个结点的有限集n\geq0 n=0,为空树 在任意一颗非空树中: 有且仅有一个特定的称为根(Root)的结点 n>1,其余结点可以分为m(m>0)个互不相交的有限集 T_1,T_2,...,T_m 其中,每个集合本身又是一棵树,且称为根的子树 结点分类 ...

匹配_KMP模式匹配算法:一

匹配_KMP模式匹配算法:一

bingliaolong 6年前 6 0

模式匹配 对子串的定位操作通常被称为串的模式匹配 简单的说,就是对主串S的每一个字符作为子串开头,与要匹配的字符串T进行匹配,对主串S做大循环,每个字符开头做T的长度的小循环,直到匹配成功或者全部遍历完成为止 朴素的模式匹配算法 KMP模式匹配算法 S串:abcdefgab T串...

大话数据结构_队列

大话数据结构_队列

bingliaolong 6年前 6 0

定义 队列是只允许在一端进行插入操作,而在另一端进行删除操作的线性表 队列是一种先进先出的线性表,简称FIFO 允许插入的一段称为队尾,允许删除的一头称为队头 首尾相接的顺序存储结构,称为循环队列 队列的顺序存储结构 队列的链式存储结构 队列的链式存储结构,其实就是线性表的单链表...

大话数据结构_栈_应用

大话数据结构_栈_应用

bingliaolong 6年前 4 0

递归—斐波那契数列 我们把一个直接调用自己或通过一系列的调用语句间接低调用自己的函数,称为递归函数 每个递归定义至少有一个条件,满足时递归不再进行,即不再引用自身而是返回值然后退出 如果兔子在出生两个月后,就有繁殖能力,一对兔子每个月能生出一对小兔子,假设所有兔子都不死,一年后可...

大话数据结构_栈

大话数据结构_栈

bingliaolong 6年前 6 0

栈的顺序存储结构 栈是限定仅在表尾进行插入和删除的线性表 允许插入和删除的一端叫做栈顶,另一端叫做栈底 不含任何元素的栈,叫空栈 栈是后进先出,即LIFO 插入的操作,叫入栈或压栈;删除的操作,叫出栈或弹栈 栈的链式存储结构

大话数据结构_线性表_单链表

大话数据结构_线性表_单链表

bingliaolong 6年前 14 0

顺序存储结构 用一段地址连续的存储单元存放存放线性表的数据元素 链式存储结构 存储数据元素信息的域叫数据域 存储后继位置信息的域叫指针域 这两部分信息组成了结点,n个结点连接成了一个链表。每个结点只包含一个指针域,是单链表 链表中第一个结点的存储位置叫头指针。 一般会在单链表第一...

大话数据结构_基础概念

大话数据结构_基础概念

bingliaolong 6年前 11 0

结构类型 逻辑结构 集合结构 线性结构 树形结构 图形结构 物理结构 顺序存储结构 链式存储结构 数据类型 原子类型 不可再分解的基本类型 结构类型 若干个类型组合而成,可以再分解

事务_介绍 && 事务隔离

事务_介绍 && 事务隔离

bingliaolong 6年前 4 0

介绍 transaction 一个最小的不可再分的工作单元 通常一个事务对应一个完整的业务,而一个完整的业务需要批量的DML语句共同完成 事务只和DML语句有关系,或者说只有DML语句才有事务 四个特征 原子性:事务是最小单元,不可再分 一致性:事务要求所有的DML语句操作的时候...

数据库设计三范式简介

数据库设计三范式简介

bingliaolong 6年前 5 0

第一范式 定义 表中的所有字段值都是原子值,不可再分 即每一列中的值都是不可分割的基本数据项 要求 每个表格中的列(字段)必须是单一值 每个字段只包含一个值,不能包含重复组或数组 所有字段都应包含相同类型的数据 示例 第二范式 定义 在满足第一范式的基础上,每个非主键字段都完全依...

扫一扫二维码分享