数据结构与算法
蓦然_
大数据开发,公众号:旧时光大数据
展开
-
图的基础理论
一、图的基本概念 1. 图的定义 定义:图(graph)是由一些点(vertex)和这些点之间的连线(edge)所组成的;其中,点通常被成为"顶点(vertex)",而点与点之间的连线则被成为"边或弧"(edege)。通常记为,G=(V,E)。 2. 图的种类 根据边是否有方向,将图可以划分为:无向图和有向图。 2.1 无向图 上面的图G0是无向图,无向图的所有的边都是不区分方向的...转载 2019-06-21 21:40:22 · 650 阅读 · 0 评论 -
平衡二叉树(AVL)
平衡二叉树(Balanced binary tree)是由阿德尔森-维尔斯和兰迪斯(Adelson-Velskii and Landis)于1962年首先提出的,所以又称为AVL树。 定义:平衡二叉树或为空树,或为如下性质的二叉排序树: (1)左右子树深度之差的绝对值不超过1; (2)左右子树仍然为平衡二叉树. 平衡因子BF=左子树深度-右子树深度. 平衡二叉树每个结...转载 2019-08-06 21:39:45 · 290 阅读 · 0 评论