摘要: 1.定义:邻接矩阵(Adjacency Matrix):是表示顶点之间相邻关系的矩阵。设G=(V,E)是一个图,其中V={v1,v2,…,vn}。G的邻接矩阵是一个具有下列性质的n阶方阵:①对无向图而言,邻接矩阵一定是对称的,而且对角线一定为零(在此仅讨论无向简单图),有向图则不一定如此。②在无向图... 阅读全文
posted @ 2015-01-22 09:34 MR Li C 阅读(3589) 评论(0) 推荐(0)
摘要: 1.什么是二叉排序树?二叉排序树(Binary Sort Tree)又称二叉查找树(Binary Search Tree),亦称二叉搜索树。 它或者是一棵空树;或者是具有下列性质的二叉树:(1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值;(2)若右子树不空,则右子树上所有结点的值均大于... 阅读全文
posted @ 2015-01-21 18:49 MR Li C 阅读(467) 评论(0) 推荐(0)
摘要: 二分查找二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成... 阅读全文
posted @ 2015-01-19 11:16 MR Li C 阅读(3195) 评论(0) 推荐(0)
摘要: 树的结构示意图如下所示: 上图就是一种数据结构----树,之所以在每个框中都留出空白,主要原因是这种结构如果根据上下文是能够传达一些重要的结构信息,比如我们可以作如下思考: 1、上图可以表示某公司的职能组织结构; 2、可以表示某公司从上层到底层的各种职位分布图; 3、可以表示... 阅读全文
posted @ 2015-01-18 09:53 MR Li C 阅读(441) 评论(0) 推荐(0)
摘要: 队列(Queue)也是一种运算受限的线性表,它的运算限制与栈不同,是两头都有限制,插入只能在表的一端进行(只进不出),而删除只能在表的另一端进行(只出不进),允许删除的一端称为队尾(rear),允许插入的一端称为队头(Front),队列的操作原则是先进先出的,所以队列又称作FIFO表(First I... 阅读全文
posted @ 2015-01-17 09:55 MR Li C 阅读(306) 评论(0) 推荐(0)