首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
给定一个含n(n≥1)个整数的数组,请设计一个在时间上尽可能高效的算法,找出数组中未出现的最小正整数。例如,数组(-5,3,2,3)中未出现的最小正整数是1;数组{1,2,3)中未出现的最小正整数是4。要求: 说明你所设计算法的时间复杂度和空间复杂度。
给定一个含n(n≥1)个整数的数组,请设计一个在时间上尽可能高效的算法,找出数组中未出现的最小正整数。例如,数组(-5,3,2,3)中未出现的最小正整数是1;数组{1,2,3)中未出现的最小正整数是4。要求: 说明你所设计算法的时间复杂度和空间复杂度。
admin
2019-08-17
39
问题
给定一个含n(n≥1)个整数的数组,请设计一个在时间上尽可能高效的算法,找出数组中未出现的最小正整数。例如,数组(-5,3,2,3)中未出现的最小正整数是1;数组{1,2,3)中未出现的最小正整数是4。要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
时间复杂度:遍历A一次,遍历B一次,两次循环内操作步骤为O(1)量级,因此时间复杂度为O(n)。空间复杂度:额外分配了B[n],空间复杂度为O(n)。
解析
转载请注明原文地址:https://jikaoti.com/ti/RMGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
严复翻译的《天演论》一书的出版时间是()。
《中国国民党改组宣言》发表的时间是()。
波士顿倾茶事件
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
高度为4的4阶B树最多可容纳()个关键字(根是第1层)。
指令系统字长16位,每个地址码为6位,采用扩展操作码的方式,试设计14条二地址指令,100条一地址指令,100条零地址指令。(1)画出操作码的扩展形式。(2)下图为指令译码逻辑图,其中只给出了二地址指令的译码逻辑,试补全一地址指令和零地址指令的
(1)简述判断死锁的必要条件。(2)一种哲学家就餐问题的解决方案如下所述(对每位哲学家都采用这种算法),分析其死锁的可能性并提出解决方案。Philosopheri:d0{wait(chopstick[i];wait(ch
float型数据通常用IEEE754单精度浮点数格式表示。若编译器将float型变量x分配到一个32位浮点寄存器FRl中,且x=一8.25,则FRl的内容是____。
随机试题
AherdofKashmirgoatshaveinvadedaWelshseasidetownafterthecoronaviruslockdown(冠状病毒造成的封锁)leftthestreetsdeserted.
简述地理条件对中国文化的影响。
授权的原则不包括
背景资料:某公路工程路线长2.192km,其中软土地基路段约400m,填土高度平均4.5m,位于冲积平原,地层厚度均匀,层位稳定,地层主要由第四系新近沉积的淤质土和第四系下更新统的灰、杂色粘土和砂层构成。其层次由上至下分别为粘土(硬壳层)、淤泥质
某宾馆工程,由于业主急于按期开业迎客,于工程完工后在未进行竣工验收情况下就对外营业,使用中发现部分客房出现漏水现象,则该质量责任应由()承担。
某建筑项目位于城市市区内,按照《环境噪声污染防治法》要求,施工中向周围生活环境排放噪声应当符合国家规定()排放标准。
会计监督分为()。
当今社会,企业作为国民经济细胞,应当具有()功能。
恐龙专家:一些古生物学家声称鸟类是一群叫做厥姆恐龙的后裔。他们通过化石记录发现鸟类和大多数的恐龙相比,厥姆恐龙具有的特征与鸟类更为相似。但是,他们的论述存在致命的缺点——已发现的最早的鸟类的化石比最古老的已知厥姆恐龙的化石早几千万年。因此,古生物学家的声明
下列选项中,无法创建窗体的方法是
最新回复
(
0
)