首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某个任务的数据模型可以抽象为给定的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
91
问题
某个任务的数据模型可以抽象为给定的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://www.kaotiyun.com/show/YbwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
有些学生喜欢把作业拖到最后一刻才开始做,考试前的复习也尽可能拖延到最后一天才开始。学生的上述现象属于()。
迈克尔·富兰在其著作《变革的力量:透视教育改革》中这样生动地写道:“当教师在学校里坐在一起研究学生学习情况的时候,当他们把学生的学业状况和如何教学联系起来的时候,当他们从同事和其他外部优秀经验中获得认识、进一步改进自己教学实践的时候,他们实际上就是处在一个
夸美纽斯曾经写道:“教师是自然的仆人,不是自然的主人;他的使命是培植,不是改变。所以,假如他发现了某门学科与某个学生的天性不合,他决不应强迫他去学习;因为在某一方面缺少的东西多半会由另一方面去补足……假如没有一个学生违背本人的意志,被迫去学习任何学科,我们
教学日记是教师对自己教学活动中具有教育价值的各种经验以及在此基础上所进行的创造性的理解和认识予以真实的书面记录和描写。常见的教学日记形式包括()。
一份合乎规范的教案,其结构主要包括四部分,即概况,教学进程,板书、板画设计或教学媒体的运用以及()。
教学的发展性原则要求教学内容、方法和进度,既要适合学生已有的发展水平又要有一定难度。()
奥地利动物行为学家劳伦兹在研究鸟类的自然习性时发现,刚孵出的幼鸟,如小鸡、小鸭,会在出生后很短一段时间内追逐自己的同类并把它们认作自己的母亲,若错过了这段时间,便很难再学会此类行为或“印刻”自己的“母亲”。美国著名心理学家布卢姆曾对近千名儿童进行了研究,认
《关于全面深化新时代教师队伍建设改革的意见》指出,要把提高教师思想政治素质和职业道德水平摆在首要位置,把社会主义核心价值观贯穿教书育人全过程,突出全员全方位全过程师德养成,推动教师成为()。
某市江滨有一处边长为50米的等边三角形广场。广场里设计有三个大小相等的圆环鹅卵石道路供市民散步,如图所示,各圆相切,各圆与三角形也相切,问沿三个圆环外围石道(不含圆切点之间的弧)散步一圈约为多少米?
我国地大物博,许多风景名胜和古迹分布在名山大川之中。下列关于我国风景名胜的叙述中,错误的是:
随机试题
患者女性,68岁。转移性右下腹疼痛16小时,无恶心、呕吐。查体:体温38.5℃,无腹肌紧张,右下腹压痛、反跳痛不明显,结肠充气试验(+),血常规:白细胞8.7×109/L,中性粒细胞84﹪,尿常规正常,该患者首选的治疗方法是
预防地方性氟中毒的根本性措施是( )
某事业单位该年年初准备使用财政性资金修缮和装修一幢办公楼,预算金额为800万元,采用公开招标方式,经确认,此次采购项目已经达到公开招标的标准。该单位委托A招标公司代理进行公开招标的事宜,已知A公司取得的政府采购代理机构资格的中介机构。A公司于2月1日在财政
深圳市盛润公司主管财务会计工作的副总经理王某召集财务部部长李某及相关人员开会,重点研究年度财务决算的相关事宜,同时财务部汇报几项工作,由领导决定。以下是会议期间的部分发言:王某:受金融危机的影响,公司今年的内销及外销均大幅度下滑,亏损已成定局。财务部正在
下列关于城镇土地使用税纳税审核的表述中,错误的是()。
对某走读学校学生进行膳食调查,最适宜采用下列哪种方法()。[辽宁省2007年11月四级真题]
将一台Catelyst3548的系统时间设置为2014年6月14日星期六的11点20分10秒,下列配置命令正确的是
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上建立一个名称为cmdArray的命令按钮数组,含3个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,每个按钮的高
Itwasamomentmostbusinessexecutiveswouldpausetosavor:latelastyear,GermansportinggoodspioneerAdidaslearnedthat
Inacorrespondentbankingrelationship,asmallbankholdsdepositsatalargerbank.Thedepositthenbecomes______forthesma
最新回复
(
0
)