自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件设计师考试笔记--------数据结构基础5:排序

1、 排序将一组杂乱无章的数据按一定的规律次序排列起来。排序的目的是什么?● 便于查找!排序算法的好坏如何衡量?● 时间效率——排序速度(即排序所花费的全部比较次数)● 空间效率——占内存辅助空间的大小● 稳定性——若两个记录A和B的关键字值相等,但排序后A、B 的先后次序保持不变,则称这种排序算法是稳定的。例:排序前 ( 56, 34, 47, 23, 66, 18, 82, 4...

2019-08-29 10:22:16 418 1

原创 软件设计师考试笔记--------数据结构基础4:图

不算很多,基本全是重点1、 图图G是由两个集合V和E构成的二元组,记作G=(V,E),其中V是图中顶点的非空有限集合,E是图中边的有限集合。● 有向图:图中的每条边都是有方向的,顶点间的关系用 <vi,vj>表示;● 无向图:图中的每条边都是无方向的;顶点间的关系用(vi,vj)表示;● 完全图:图中任意两个顶点都有一条边相连接;√有向完全图:n 个顶点的有向图有n(n...

2019-08-27 20:58:57 330

原创 软件设计师考试笔记--------数据结构基础3:树和二叉树

*号表示重点一、树和二叉树1、树树是n(n≥0)个结点的有限集合,n=0时称为空树,在任一非空树中● 有且仅有一个称为根的结点。● 其余的结点可分为m(m≥0)个互不相交的子集T1,T2…,Tm, 其中每个子集本身又是一棵树,并称其为根结点的子树。1.2、树的基本概念● 双亲和孩子(父节点和子节点)● 兄弟:具有相同双亲的结点互为兄弟。● 结点的度:一个结点的子树的个数记为该结...

2019-08-27 11:17:16 256

原创 软件设计师考试笔记--------数据结构基础2:KMP算法

软件设计师考试笔记2--------数据结构基础2:KMP算法重点:必须学会部分匹配表的计算方式以及最后考试例题的解法,几乎必考!1.1 KMP算法*KMP算法是一种改进的字符串匹配算法。*KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函数,函数本身包含了模式串的局部匹配信息。*KMP算法的想法是,利用已经知道...

2019-08-26 22:30:09 1254 1

原创 软件设计师考试笔记--------数据结构基础1:线性表

软件设计师考试笔记1--------数据结构基础*号表示重点1.1 线性表1.1.1、线性表的定义线性表是n个元素得有限序列,通常记为(a1,a2,a3,…,an)。特点:*存在唯一的表头和表尾。*除了表头外,表中的每一个元素均只有唯一的直接前驱。*除了表尾外,表中得每一个元素均只有唯一的直接后继。1.1.2、线性表的存储结构(1)顺序存储是用一组地址连续的的存储单元依次存储...

2019-08-26 22:27:14 243

空空如也

空空如也

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

TA关注的人

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