试题详情
- 简答题当你为解决某一问题而选择数据结构时,应从哪些方面考虑?
- 通常从两方面考虑:第一是算法所需的存储空间量;第二是算法所需的时间。对算法所需的时间又涉及以下三点:
(1)程序运行时所需输入的数据总量。
(2)计算机执行每条指令所需的时间。
(3)程序中指令重复执行的次数。 关注下方微信公众号,在线模考后查看
热门试题
- 若图G中任意两个顶点都连通,则称G为()
- 以下字符串处理函数中,参数是两个的是()
- 函数重载要求()、()或()有所不同。
- 在下面的排序方法中,平均时间复杂度为O(
- 已知栈的基本操作函数:intInitSt
- 假定利用数组a[m]顺序存储一个栈,用t
- 画出含三个结点的无序树。
- 用f(n)=n!为例说明栈与递归算法之间
- 顺序查找法适用于存储结构为顺序或链接存储
- 无向图的邻接矩阵一定是对称的,有向图的邻
- 连通图G的生成树是一个包含G的所有n个顶
- 已知一个无向图的邻接矩阵如图所示,试写出
- 数据类型
- 如果无向图中每个顶点的度都大于等于2,则
- 设一个有向图为G=(V,E),其中V={
- 任何一棵二叉树的叶子结点在前序、中序、后
- 描述以下三个概念的区别:头指针,头结点,
- 链表的每个结点中,都恰好包含一个指针。
- 已知关键码序列为(Jan,Feb,Mar
- 一个有n个顶点的无向连通图,它所包含的连