首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某个任务的数据模型可以抽象为给定的k个集合:S1,S2,…,Sk。其中Si(1≤i≤k)中的元素个数不定。在处理数据过程中将会涉及元素的查找和新元素的插入两种操作,查找和插入时用一个二元组(i,x)来规定一个元素,i是集合的序号,x是元素值。设计一种恰当的
某个任务的数据模型可以抽象为给定的k个集合:S1,S2,…,Sk。其中Si(1≤i≤k)中的元素个数不定。在处理数据过程中将会涉及元素的查找和新元素的插入两种操作,查找和插入时用一个二元组(i,x)来规定一个元素,i是集合的序号,x是元素值。设计一种恰当的
admin
2023-02-06
58
问题
某个任务的数据模型可以抽象为给定的k个集合:S
1
,S
2
,…,S
k
。其中S
i
(1≤i≤k)中的元素个数不定。在处理数据过程中将会涉及元素的查找和新元素的插入两种操作,查找和插入时用一个二元组(i,x)来规定一个元素,i是集合的序号,x是元素值。设计一种恰当的数据结构来存储这k个集合的元素,并能高效地实现所要求的查找和插入操作。
(1)构造数据结构,并且说明选择的理由。
(2)若组数据模型为S
1
={10.2,1.7,4.8,16.2},S
2
={1.7,8.4,0.5},S
3
={4.8,4.2,3.6,2.7,5.1,3.9},待插入的元素二元组为(2,11.2)和(1,5.3),按你的设计思想画出插入元素前后的数据结构状态。
选项
答案
借助于分块查找思想,在建立数据顺序表的同时,建立一索引表。数据表中按k个集合分块(元素个数不一定相等),索引表中有两个域,一是各集合最后个元素在数据表中的位置(一维数组中的下标),二是集合的个数(k)。实现数据运算时,根据给定的二元组(i,x),首先在索引表中找到集合i的位置,然后在数据表中查找x。查到x,则查找成功,返回x在数据表中的位置,否则查找失败。若要插入,则将数据表中的数据后移,插入x,同时修改索引表。 [*] 由于各集合元素个数不等,各块长度不等且块间无序,索引表中用数组表示,数组中元素值是各集合最后一个元素在数据表中的下标。按本算法插入(2,11.2)和(1,5.3),数据表前后状态如下: [*] 插入前,索引表中a数组的内容是3,6,12,插入后修改为4,8,14。
解析
转载请注明原文地址:https://kaotiyun.com/show/YbwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
根据《中华人民共和国义务教育法》的规定,保障适龄儿童、少年接受义务教育的主体有()。
迈克尔·富兰在其著作《变革的力量:透视教育改革》中这样生动地写道:“当教师在学校里坐在一起研究学生学习情况的时候,当他们把学生的学业状况和如何教学联系起来的时候,当他们从同事和其他外部优秀经验中获得认识、进一步改进自己教学实践的时候,他们实际上就是处在一个
赵老师在历史课的教学中,为了帮助学生更好地理解和记忆,用讲解和讨论的方法来教授有关美国的内容,用团队合作的方法来教授有关英国的内容,用观看影片的方法来教授有关法国的内容。赵老师这一做法所依据的记忆理论是()。
教育法律关系中两个最重要的主体是()。
给定资料: 1.阆中的乡村学校大都依山而建,地形狭长而起伏。在经过若干年的撤点并校之后,形成了以九年一贯制的中心学校为主体的格局。校园都有相似之处,但又会让来访者耳目一新,其中有许多教育局要求的“标配",比如用学生们的彩色大头照拼成的“笑脸墙",师生共同
给定资料: 1.乖巧,精力集中,外表帅气,这是12岁的男孩小邓给别人的第一印象,但这也仅仅是第一印象。不久前,他在广西南宁市中心的一座大型商场里面大吵大闹了半个小时,引来了众人的围观。他的妈妈蔡女士眼中泛着泪花:“孩子5岁开始确诊患上自闭症以来,在外人面
单质是由同一种元素组成的纯净物。化合物是南两种以上元素的原子(不同元素的原子种类)组成的纯净物。混合物是指由两种或多种以上不同的单质或化合物机械混合而成的物质,无固定化学式,混合物的各种成分之间没有发生化学反应,混合物可以用物理的方法将所含的物质分离。
如图所示,小王买了一块直三棱柱形状的蛋糕ABC—A’B’C’,其中∠ABC=90°,∠BAC=30°。为与两位室友分享,他切出一小块和原蛋糕形状相同的蛋糕ADE—A’D’E’。其体积与原蛋糕的体积之比为1:3。若∠ADE=90°,则线段AE与EB的长度之比
某市江滨有一处边长为50米的等边三角形广场。广场里设计有三个大小相等的圆环鹅卵石道路供市民散步,如图所示,各圆相切,各圆与三角形也相切,问沿三个圆环外围石道(不含圆切点之间的弧)散步一圈约为多少米?
某市举行庆典活动,将依次升空105架无人机,升空方式如下:每架无人机间距均相等,第一次升空n架,第二次升空n—1架,以此类推,最终在夜空中组成一个近似等边三角形背景的灯光秀,那么第10次升空的无人机数量是:
随机试题
2型糖尿病患者进行体育锻炼的重要原因不包括
电极复律前正确的准备措施是
某机关法定代表人甲安排驾驶员乙开车执行公务,乙以身体不适为由拒绝。甲遂临时安排丙出车,丙在途中将行人丁撞成重伤。有关部门认定丙和丁对事故的发生承担同等责任。关于丁人身损害赔偿责任的承担,下列哪些表述是错误的?
[问题一]该网络计划能否满足合同工期的要求?[问题二]在工程施工过程中,发生了以下事件:A事件:由于业主不能及时提供施工场地,监理经与业主协商,在施工合同签订的第二天,通知承包商将原定开工时间向后推迟10天,并在第一次工地例会上予以确认,为
货物贸易规模迅速扩大。“十一五”期间,我国货物进出口总额累计116806亿美元,比“十五”期间增长1.6倍。其中,出口总额63997亿美元,增长1.7倍;进口总额52809亿美元,增长1.4倍。5年间,进出口贸易年均增长15.9%,其中,出口年均增长1
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性()
[2008年10月]|3x+2|+2x2—12xy+18y2=0,则2y一3x=()。
Lettingitoutmaybebadforyouremotionalhealth.Manypeopleassumethatsharingfeelingsopenlyandoftenisapositiveide
"Whereismeuniversity?"isaquestionmanyvisitorstoCambridgeask,butnoonecangivememaclearanswerforthereisnow
__________________(我刚到车站)thanthetrainleavingforLondonstarted.
最新回复
(
0
)