下列算法在执行过程中需要使用的数据结构是()。(1)广度优先遍历(2)深度优先遍历(3)Prim算法(4)Kruskal算法
A.(1)栈(2)队列(3)小根堆(4)并查集B.(1)队列(2)栈(3)并查集(4)并查集C.(1)栈(2)队列(3)并查集(4)小根堆D.(1)队列(2)栈(3)小根队(4)并查集
单项选择题对下列无向图从0号顶点出发进行深度优先遍历,可能的访问顺序是()。
A.0,4,2,3,1B.0,3,4,1,2C.0,2,3,4,1D.0,1,3,4,2
单项选择题从2号顶点出发对下列无向图进行广度优先遍历不可能的访问顺序为()。
A.2,1,3,0,4B.2,3,1,4,0C.2,1,3,4,0D.2,0,1,4,3
单项选择题在对一个图进行广度优先遍历时需要使用()这种数据结构。
A.栈B.队列C.二叉树D.小根堆
单项选择题当在一个具有20个顶点、8个连通分量的无向图中删除一个顶点后,这个图的连通分量的个数可能会变成为()。
A.8到20之间B.8到19之间C.7到19之间D.7到20之间
单项选择题下列对于图的邻接表存储结构的阐述,错误的是()。
A.邻接表存储结构是图的链式存储结构,它只存储邻接矩阵中的非零数据元素B.邻接表把稀疏的邻接矩阵上的每一行上的非0元素形成一个链表,也就是和这个顶点相关联的边构成的链表,对于边比较少的稀疏图这种存储结构的效率较高C.邻接表存储结构既压缩了存储空间又可以随机存取顶点之间的关系D.具有n个顶点的、0条边的邻接表存储了n个空指针