首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
定义三元组(a,b,c)(a,b,c均为整数)的距离D=|a-b|+|b-c|+|c-a|。给定3个非空整数集合S1、S2和S3,按升序分别存储在3个数组中。请设计一个尽可能高效的算法,计算并输出所有可能的三元组(a,b,c)(a∈S1,b∈S2,c∈S3
定义三元组(a,b,c)(a,b,c均为整数)的距离D=|a-b|+|b-c|+|c-a|。给定3个非空整数集合S1、S2和S3,按升序分别存储在3个数组中。请设计一个尽可能高效的算法,计算并输出所有可能的三元组(a,b,c)(a∈S1,b∈S2,c∈S3
admin
2021-03-17
42
问题
定义三元组(a,b,c)(a,b,c均为整数)的距离D=|a-b|+|b-c|+|c-a|。给定3个非空整数集合S1、S2和S3,按升序分别存储在3个数组中。请设计一个尽可能高效的算法,计算并输出所有可能的三元组(a,b,c)(a∈S1,b∈S2,c∈S3)中的最小距离。例如S1={-1,0,9},S2={-25,-10,10,11},S3={2,9,17,30,41}。则最小距离为2,相应的三元组为(9,10,9)。要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
算法的时间复杂度和空间复杂度设n=(|S1|+|S2|+|S3|),参考答案的时间复杂度为O(n),空间复杂度为O(1)。
解析
转载请注明原文地址:https://kaotiyun.com/show/0T3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
图的邻接表存储表示,数据元素之间的关系是()。
某机字长32位,总线数据线宽度是16位,一个总线周期占用4个时钟周期,总线时钟频率为10MHz,则总线带宽是()。
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1Mt3,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。假定Cache的存取周期为20μs,命中率为0.95,希望采
磁盘D1每道32扇区,每扇区lK,磁盘D2每道8扇区,每扇区4K。文件F1和F2内容相同,大小为100K。F1均匀分布在D1,F2均匀分布在D2。磁盘D1、D2的平均寻道时间均为10毫秒,旋转延迟5毫秒,传输时间忽略不计。顺序读完F1、F2的时间分别为(
在银行家算法中,若出现下面的资源分配情况:请问:状态足否安全?
CPU在响应中断的过程中,保护现场的工作由()完成。
如果I/O设备和存储设备之间的数据交换不经过CPU来完成,则这种交换方式是()。
下面关于进程的叙述中,正确的是()。
在CPU的状态寄存器中,若符号标志为“1”,表示运算结果是()。
在AOE网络中,下列关于关键路径叙述正确的是()。
随机试题
当窗宽为80窗位为40时,其CT值(Hu)显示范围为
丁香、刀豆均具有的功效是
敌百虫中毒时可选用的洗胃液是( )
在淋巴细胞转化实验中,不属于抗原性刺激物的是()。
房屋产权人甲某委托某房地产中介服务机构丙公司将其房屋一次性出租,经丙公司联系甲某与承租人乙某签订了租赁合同,进行了租赁登记备案,租期自2006年6月10日开始,为期半年,实际成交月租金500元。2007年3月,甲某欲出售该房屋,又委托丙公司销售,经丙公司联
地基加固中属于土质改良方法的是( )。
建筑产品的多样性和生产的单件性使得每项建设工程都要( )。
商业银行查询个人信用报告时应当取得被查询人的()。
Sometimeswehavespecificproblemswithourmother;sometimes,lifewithhercanjustbehardwork.Iftherearedifficultiesi
TherearefewportraitsintheworldasfamousasLeonardodaVinci’sMono.Lisa,buttheidentityofthemodelforthelegendar
最新回复
(
0
)