具有n个顶点、e条边的图采用邻接表存储结构,进行深度优先遍历和广度优先遍历运算的时间复杂度均为
具有n个顶点、e条边的图采用邻接表存储结构,进行深度优先遍历和广度优先遍历运算的时间复杂度均为(63)。
A.O(n2)
B.O(e2)
C.O(n*e)
D.O(n+e)
解析:本题考查数据结构基础知识。深度优先和广度优先遍历图的过程实质上是对某个顶点查找其邻接点的过程,其耗费的时间取决于所采用的存储结构。当图用邻接矩阵表示时,查找所有顶点的邻接点所需时间为O(n2)。若以邻接表作为图的存储结构,则需要O(e)的时间复杂度查找所有顶点的邻接点。因此,当以邻接表作为存储结构时,深度优先搜索遍历图的时间复杂度为 O(n+e)。
假定某二叉树的前序遍历序列为ABCDEFGHIJ,后序遍历序列为CEFDBJIHGA,据此两个序列 数学 2020-05-13 …
以下关于图的遍历的叙述中,正确的是(61)。A.图的遍历是从给定的源点出发对每一个顶点仅访问一次的 计算机类考试 2020-05-26 …
关于森林的遍历有以下说法:①森林的先序遍历等同于其对应的二叉树的先序遍历。②森林的中序遍历等同 计算机类考试 2020-05-26 …
二叉树的遍历问题若某二叉树的前序遍历访问顺序为abdgcefh,中序遍历访问顺序是dgbaechf 数学 2020-06-15 …
二叉树的建立,二叉树的遍历。本实验要求实现以下功能:1.按前序次序建立一颗二叉树,以‘#’表示空。 其他 2020-07-08 …
C++数据结构二叉树的遍历假设一棵树的前序序列为ABCDEFGHIJ,中序序列为DBGEHJACI 其他 2020-07-10 …
C++数据结构二叉树的遍历假设一棵树的前序序列为ABCDEFGHIJ,中序序列为DBGEHJACI 其他 2020-07-10 …
树的遍历已知技术参数和设计要求对任意给定的树(顶点数自定)建立它的二叉链表存储结构,并利用栈的五种 其他 2020-07-14 …
二叉树的遍历操作实现二.实验内容与要求1.建立二叉树二叉链存贮结构。2.根据二叉树的括号表示方法, 其他 2020-07-16 …
概率:求极限存在一质点在1,2,3三个点上做随机游动,1个3是两个反射壁,当质点处于2时,下一时刻 数学 2020-07-18 …