




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 集合 查找 章志勇 2 1 若查找每个记录的概率均等 则在具有n个记录的连续顺序文件中采用顺序查找法查找一个记录 其平均查找长度ASL为 C 北京航空航天大学 A n 1 2B n 2C n 1 2D n2 对N个元素的表做顺序查找时 若查找每个元素的概率相同 则平均查找长度为 A 南京理工大学 A N 1 2B N 2C ND 1 N N 23 顺序查找法适用于查找顺序存储或链式存储的线性表 平均比较次数为 D 二分法查找只适用于查找顺序存储的有序表 平均比较次数为 C 在此假定N为线性表中结点数 且每次查找都是成功的 长沙铁道学院 A N 1B 2log2NC logND N 2E Nlog2NF N2 3 4 下面关于二分查找的叙述正确的是 D 南京理工大学 A 表必须有序 表可以顺序方式存储 也可以链表方式存储C 表必须有序 而且只能从小到大排列B 表必须有序且表中数据必须是整型 实型或字符型D 表必须有序 且表只能以顺序方式存储5 对线性表进行二分查找时 要求线性表必须 B 燕山大学2001 A 以顺序方式存储B 以顺序方式存储 且数据元素有序C 以链接方式存储D 以链接方式存储 且数据元素有序6 适用于折半查找的表的存储方式及元素排列要求为 D 南京理工大学1997 A 链接方式存储 元素无序B 链接方式存储 元素有序C 顺序方式存储 元素无序D 顺序方式存储 元素有序7 用二分 对半 查找表的元素的速度比用顺序法 D 南京理工大学1998 必然快B 必然慢C 相等D 不能确定 4 8 当在一个有序的顺序存储表上查找一个数据时 即可用折半查找 也可用顺序查找 但前者比后者的查找速度 C A 必定快B 不一定C 在大部分情况下要快D 取决于表递增还是递减 南京理工大学1997 9 具有12个关键字的有序表 折半查找的平均查找长度 A 中山大学1998 A 3 1B 4C 2 5D 510 折半查找的时间复杂性为 D 中山大学1999 A O n2 B O n C O nlogn D O logn 11 当采用分快查找时 数据的组织方式为 B 南京理工大学1996 A 数据分成若干块 每块内数据有序B 数据分成若干块 每块内数据不必有序 但块间必须有序 每块内最大 或最小 的数据组成索引块C 数据分成若干块 每块内数据有序 每块内最大 或最小 的数据组成索引块D 数据分成若干块 每块 除最后一块外 中数据个数需相同 5 12 二叉查找树的查找效率与二叉树的 C 有关 在 C 时其查找效率最低 武汉交通科技大学1996 1 A 高度B 结点的多少C 树型D 结点的位置 2 A 结点太多B 完全二叉树C 呈单枝树D 结点太复杂 13 要进行顺序查找 则线性表 C 要进行折半查询 则线性表 D 若表中元素个数为n 则顺序查找的平均比较次数为 G 折半查找的平均比较次数为 H 北方交通大学 A 必须以顺序方式存储 B 必须以链式方式存储 C 既可以以顺序方式存储 也可以链式方式存储 D 必须以顺序方式存储 且数据已按递增或递减顺序排好 A nB n 2E log2nF nlog2nG n 1 2H log2 n 1 14 在等概率情况下 线性表的顺序查找的平均查找长度ASL为 E 有序表的折半查找的ASL为 B 对静态树表 在最坏情况下 ASL为 E 而当它是一棵平衡树时 ASL为 B 在平衡树上删除一个结点后可以通过旋转使其平衡 在最坏情况下需 B 次旋转 供选择的答案 上海海运学院 A O 1 B O log2n C O log2n 2 D O nlog2n E O n 6 15 对大小均为n的有序表和无序表分别进行顺序查找 在等概率查找的情况下 对于查找失败 它们的平均查找长度是 B 对于查找成功 他们的平均查找长度是 A 供选择的答案 上海海运学院1997 A 相同的B 不同的16 如果要求一个线性表既能较快的查找 又能适应动态变化的要求 则可采用 A 查找法 西安电子科技大学2001 A 分快查找B 顺序查找C 折半查找17 既希望较快的查找又便于线性表动态变化的查找方法是 C 北方交通大学2000 A 顺序查找B 折半查找C 索引顺序查找D 哈希法查找18 分别以下列序列构造二叉排序树 与用其它三个序列所构造的结果不同的是 C 合肥工业大学2000 A 100 80 90 60 120 110 130 B 100 120 110 130 80 60 90 C 100 60 80 90 120 110 130 D 100 80 60 90 120 130 110 19 在平衡二叉树中插入一个结点后造成了不平衡 设最低的不平衡结点为A 并已知A的左孩子的平衡因子为0 右孩子的平衡因子为1 则应作 C 型调整以使其平衡 合肥工业大学 A LLB LRC RLD RR 7 28 下面关于哈希 Hash 杂凑 查找的说法正确的是 C 南京理工大学1998 A 哈希函数构造的越复杂越好 因为这样随机性好 冲突小B 除留余数法是所有哈希函数中最好的C 不存在特别好与坏的哈希函数 要视情况而定D 若需在哈希表中删去一个元素 不管用何种方法解决冲突都只要简单的将该元素删去即可29 若采用链地址法构造散列表 散列函数为H key keyMOD17 则需 A 个链表 这些链的链首指针构成一个指针数组 数组的下标范围为 C 南京理工大学1999 1 A 17B 13C 16D 任意 2 A 0至17B 1至17C 0至16D 1至16 8 31 设哈希表长为14 哈希函数是H key key 11 表中已有数据的关键字为15 38 61 84共四个 现要将关键字为49的结点加到表中 用二次探测再散列法解决冲突 则放入的位置是 D 南京理工大学2001 A 8B 3C 5D 9根据哈希函数 求出元素的存储位置 称为散列二次探测再散列H H key D MODM D 123 线性探测再散列D 12 12 22 22 二次探测再散列32 假定有k个关键字互为同义词 若用线性探测法把这k个关键字存入散列表中 至少要进行多少次探测 D A k 1次B k次C k 1次D k k 1 2次 中国科技大学1998 中科院计算所1998 33 哈希查找中k个关键字具有同一哈希值 若用线性探测法将这k个关键字对应的记录存入哈希表中 至少要进行 C 次探测 西安电子科技大学1998 A kB k 1C k k 1 2D 1 k k 1 2 9 35 散列表的地址区间为0 17 散列函数为H K Kmod17 采用线性探测法处理冲突 并将关键字序列26 25 72 38 8 18 59依次存储到散列表中 北方交通大学2001 1 元素59存放在散列表中的地址是 D A 8B 9C 10D 11 2 存放元素59需要搜索的次数是 C A 2B 3C 4D 536 将10个元素散列到100000个单元的哈希表中 则 C 产生冲突 北京邮电大学2001 A 一定会B 一定不会C 仍可能会 10 4 HASH方法的平均查找路长决定于什么 是否与结点个数N有关 处理冲突的方法主要有哪些 中国人民大学2000 哈希方法的平均查找路长主要取决于负载因子 表中实有元素数与表长之比 它反映了哈希表的装满程度 该值一般取0 65 0 9 8 设哈希表a b分别用向量a 0 9 b 0 9 表示 哈希函数均为H key keyMOD7 处理冲突使用开放定址法 Hi H key Di MOD10 在哈希表a中Di用线性探测再散列法 在哈希表b中Di用二次探测再散列法 试将关键字 19 24 10 17 15 38 18 40 分别填入哈希表a b中 并分别计算出它们的平均查找长度ASL 北京工业大学1998 11 散列表存储中解决碰撞的基本方法 开放定址法形成地址序列的公式是 Hi H key di m 其中m是表长 di是增量 根据di取法不同 又分为三种 a di 1 2 m 1称为线性探测再散列 其特点是逐个探测表空间 只要散列表中有空闲空间 就可解决碰撞 缺点是容易造成 聚集 即不是同义词的关键字争夺同一散列地址 b di 12 12 22 22 k2 k m 2 称为二次探测再散列 它减少了聚集 但不容易探测到全部表空间 只有当表长为形如4j 3 j为整数 的素数时才有可能 c di 伪随机数序列 称为随机探测再散列 再散列法Hi RHi key i 1 2 k 是不同的散列函数 即在同义词产生碰撞时 用另一散列函数计算散列地址 直到解决碰撞 该方法不易产生 聚集 但增加了计算时间 链地址法将关键字为同义词的记录存储在同一链表中 散列表地址区间用H 0 m 1 表示 分量初始值为空指针 凡散列地址为i 0 i m 1 的记录均插在以H i 为头指针的链表中 这种解决方法中数据元素个数不受表长限制 插入和删除操作方便 但增加了指针的空间开销 这种散列表常称为开散列表 而 中的散列表称闭散列表 含义是元素个数受表长限制 建立公共溢出区设H 0 m 1 为基本表 凡关键字为同义词的记录 都填入溢出区O 0 m 1 12 13 62 如图2所示是一棵正在进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防疫预案考试题库及答案
- 森林运动会课件科学序数
- 2025年影视剧组招聘演员面试模拟题目
- 《机械员》考试题库及完整答案【历真题】
- 2025年粮食购销企业招聘财务人员的笔试技巧与策略
- 2025年老年人健康管理培训考核试题及答案
- 2025年初种心理咨询师实操技能考核模拟题集解析
- 2025年村级红白理事会司仪招聘考试模拟试题及解析
- 2025年轨道交通信号工中级考试备考攻略模拟题及解析
- 2026届山东滕州市第一中学化学高一上期末联考模拟试题含解析
- 2024秋新人教版数学一年级上册教学课件 第四单元 10~20的认识第1课时 10的再认识
- 电梯维修改造施工方案大修
- 配电网自动化技术单选题100道及答案
- T-CIRA 46-2023 核电厂液态流出物中锶89和锶90分析 液体闪烁法
- 急性肠胃炎中医讲解
- 介入手术室感染控制管理
- 中药塌渍治疗的护理
- GB/T 33629-2024风能发电系统雷电防护
- 第七章-生物医学工程的伦理问题
- 白酒促销送旅游方案
- 河南02YG301 钢筋混凝土过梁
评论
0/150
提交评论