试题详情
- 简答题已知有实现同一功能的两个算法,其时间复杂度分别为O(2n)和O(n10),假设现实计算机可连续运算的时间为107秒(100多天),又每秒可执行基本操作(根据这些操作来估算算法时间复杂度)105次。试问在此条件下,这两个算法可解问题的规模(即n值的范围)各为多少?哪个算法更适宜?请说明理由。
关注下方微信公众号,在线模考后查看

热门试题
- 算法的时间复杂度取决于()。
- 一组待排序序列为(46,79,56,38
- 二叉树中每个结点有两棵非空子树或有两棵空
- 设如下图所示的二叉树B的存储结构为二叉链
- 若要对1000个元素排序,要求既快又稳定
- 在一棵二叉搜索树中,每个分支结点的左子树
- 已知关键字序列(38,12,21,77,
- 如果t中存在等于p的子串,就指出该子串在
- 一棵具有38个结点的完全二叉树,最后一层
- 假设有60行70列的二维数组a[1…60
- 已知图G的邻接矩阵如下所示: (1)求从
- 一棵度为2的树与一棵二叉树有什么区别?
- 任何一个C程序都由()和若干个被调用的其
- 长度为n的串s1与长度为2n的串s2的比
- 对于一个具有n个顶点和e条边的无向图,采
- 数据的逻辑结构有四种基本形态,分别是()
- 有n个记录存储在带头结点的双向链表中,现
- 直接插入排序和简单选择排序两种排序算法中
- 数据结构里,下列选项中是单链表的优点的是
- 单链表要求内存中可用存储单元的地址()