首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
定义三元组(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
32
问题
定义三元组(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)。要求:
给出算法的基本设计思想。
选项
答案
算法的基本设计思想 ①使用min记录当前所有已处理过的三元组的最小距离,初值为C语言能表示的最大整数INT_MAX; ②若集合S1、S2和S3分别保存在数组A、B、C中。数组下标变量i=j=k=0,当i<|S1|且j<|S2|且k<|S3|时(|S|表示集合S中的元素个数),循环执行(a)~(c): (a)计算(A[i],B[i],C[k])的距离d; (b)若d<min,则min=d; (c)将A[i]、B[i]、C[k]中的最小值的下标+1; ③输出min,结束。
解析
转载请注明原文地址:https://jikaoti.com/ti/CxDjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1Mt3,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。假定Cache的存取周期为20μs,命中率为0.95,希望采
给定序列{3,5,7,9,11,13,15,17},按表中元素的顺序构造一棵平衡二叉树,并求其在等概率情况下查找成功的平均查找长度。
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从小到大顺序排列)?(1)关键字自小到大有序(keyl
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50ms,输
下列叙述正确的个数是()。1)向二排序树中插入一个结点,所需比较的次数可能大于此二叉排序树的高度。2)对B一树中任一非叶子结点中的某关键字K,比K小的最大关键字和比K大的最小关键字一定都在叶子结点中。3)所谓平衡二叉树是指左、右子树的高度差的绝对值
假设有8个记录A、B,C、D、E、F、G、H存放在磁盘里,每个磁道有8个扇区,正好可以存放8个记录。假设磁盘旋转速度为20ms/r,处理程序每读出一个记录后,用2ms的时间进行处理,请问:(1)当记录A、B、C、D、E、F、G、H按顺序放在磁
下列是有关冯.诺依曼结构计算机中指令和数据存放位置的叙述,其中正确的是()。
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)。 (1)关键字自小到大有序(key1<key2<……<keyn); (2)关键字自大到小逆序(
若某单处理器多进程系统中有多个就绪态进程,则下列关于处理机调度的叙述中,错误的是
随机试题
下面关于全面质量管理的说法错误的是
________是指其总额在一定时期或一定产量范围内,不直接受产量变动的影响而保持固定不变的成本。
早期胃癌最多见的类型是
有一宗地,第1年的纯收益为100万元,资本化率为5%,若(1)以后各年的纯收益在第1年的基础上逐年递增1%;(2)以后各年年纯收益逐年增加1万元。则两种情况下该宗土地无限年期价格应分别为()万元。
下列各项中,()不属于证券经纪商从事证券经纪业务的禁止行为。
2×15年12月10日,甲公司董事会批准了管理层提出的客户忠诚度计划。该客户忠诚度计划:从2×16年1月1日起,每10元兑换1个积分,每个积分可在未来3年内购买产品时按1元的折扣兑现。2×16年1月1日,客户购买了100000元的产品,获得可在未来购买时兑
就教学的静态结构而言,教学是由多项内容构成,不属于其构成内容的是()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
计算机网络按照联网的计算机所处的位置的远近不同可以分为哪两大类?
儒家思想的创始人
最新回复
(
0
)