首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
二叉树若用顺序方法存储,则下列四种算法中运算时间复杂度最小的是( )。
二叉树若用顺序方法存储,则下列四种算法中运算时间复杂度最小的是( )。
admin
2019-01-30
55
问题
二叉树若用顺序方法存储,则下列四种算法中运算时间复杂度最小的是( )。
选项
A、先序遍历二叉树
B、判断两个指定位置的结点是否在同一层上
C、层次遍历二叉树
D、根据结点的值查找其存储位置
答案
B
解析
选项A、C、D运算的时间复杂度都是O(n),而选项B的运算的时间复杂度为O(1),因为对于指定位置p和q的两个结点,判断是否在同一层上,只需判断两者[log
2
p]=[log
2
q]是否成立。
转载请注明原文地址:https://www.kaotiyun.com/show/XsCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
战国时期提出“兼爱”“非攻”的思想家是()。
阅读下列材料,回答问题:材料一:意大利之乱由于外兵与雇兵……凡治国须有好法律与好军队。然无好军队,则纵有好法律,亦无所用之。——《君主论.第十二章.兵籍》材料二:雇兵之祸在无勇而残暴,异族之兵虽有勇
基辅罗斯国家对居民征税的方式是()。
下列能体现《独立宣言》是“一个伟大的历史文件”的表述是()
我国第一部系统的史学理论著作是()。
“二战期间,美国研制了原子弹并用于实践;1946年美国投入的第一台电子计算机最初是用于计算炮弹弹道;德国人研制成功的远程液体火箭是用于空袭英国的。”以上史实说明()。
下列长征事件的正确顺序是()。 ①四渡赤水②召开遵义会议③吴起镇会师④飞夺泸定桥
在一个双链表中,在*p结点之前插入*q结点的操作是()。
假设计算机系统采用CSCAN(循环扫描)磁盘调度策略,使用2KB的内存空间记录16384个磁盘块的空闲状态。请说明在上述条件下如何进行磁盘块空闲状态的管理。
网络拓扑结构如下图所示,与C相连接的节点B,E,D的权值分别是6,5,3。如果C收到的三张矢量表分别为:试根据距离矢量路由算法给出C所构造的路由表,并给出计算过程,路由表结构如下表所示。
随机试题
根据上海证券交易所可转换公司债券上市交易规则的有关规定,未赎回的可转换公司债券,于赎回日后第()个交易日恢复交易和转股。
以下软件中属于系统软件的有
A.洗手B.戴手套C.戴口罩、护目镜D.穿隔离衣E.戴口罩为患者输液后应
“津血同源"的理论依据是
A、5一HT3受体阻断剂+口服地塞米松+阿瑞匹坦B、5一HT3受体阻断剂+口服地塞米松C、每日化疗前,应用5一HT
建筑物的重新购建价格是()的价格。
土地市场的不完全竞争性是由土地的()决定的
公安机关的侦查活动要依法接受()的法律监督。
商店采购某种商品若干件并按定价销售,每天的销量相同,24天后正好销售1/3。此时降价20元/件,每天的营业额与前24天每天的营业额相同,20天后又卖了总量的1/3。问最后1/3的商品售价至少要为多少元/件,才能保证总销售额不低于定价总额
在Access数据库的表设计视图中,不能进行的操作是()。
最新回复
(
0
)