联系hashgameCONTACT hashgame
地址:广东省广州市
手机:13988889999
电话:020-88889999
邮箱:admin@qq.com
查看更多
Rhashgamehashgame
你的位置: 首页 > hashgame

数据结构练习题2HASH GAME - Online Skill Game ET 300

发布时间:2025-05-29 13:39:30  点击量:

  HASH GAME - Online Skill Game GET 300

数据结构练习题2HASH GAME - Online Skill Game GET 300

  一、分析设计题。 1. 设哈希(Hash)表的地址范围为 0~17,哈希函数为:H(K)=K MOD 17。 K 为关键字,用线性探测再散列法处理冲突,输入关键字序列: (10,24,32,17,31,30,46,47,40,63,49) 造出 Hash表,试回答下列问题: (1) 画出哈希表的示意图; (2) 若查找关键字 63,需要依次与哪些关键字进行比较? (3) 若查找关键字 60,需要依次与哪些关键字比较? (4) 假定每个关键字的查找概率相等,求查找成功时的平均查找长度。 2. 【严题集 9.3②】画出对长度为 10 的有序表进行折半查找的判定树,并求其等概率时查找成功的平均查找长度。 3. 在一棵空的二叉查找树中依次插入关键字序列为 12,7,17,11,16,2...

  一、分析设计题。 1. 设哈希(Hash)表的地址范围为 0~17,哈希函数为:H(K)=K MOD 17。 K 为关键字,用线性探测再散列法处理冲突,输入关键字序列: (10,24,32,17,31,30,46,47,40,63,49) 造出 Hash表,试回答下列问题: (1) 画出哈希表的示意图; (2) 若查找关键字 63,需要依次与哪些关键字进行比较? (3) 若查找关键字 60,需要依次与哪些关键字比较? (4) 假定每个关键字的查找概率相等,求查找成功时的平均查找长度。 2. 【严题集 9.3②】画出对长度为 10 的有序表进行折半查找的判定树,并求其等概率时查找成功的平均查找长度。 3. 在一棵空的二叉查找树中依次插入关键字序列为 12,7,17,11,16,2,13,9,21,4,请画出所得到的二叉平衡树,并求 ASL. 4、选取散列函数 H(key)=(3*key)%11,用线性探测法和链地址法两种方法处理冲突,分别对下列关键码序列构造一个散列地址空间为 0~10,表长为11的散列表,{22,41,53,08,46,30,01,31,66}。并求各自的 ASL 5、关键字序列为(7,4,5,9,1,2,8,10,6,5),写出一趟快速排序,画出排序中比较交换的过程。 6、关键字序列 49 38 65 97 76 13 27 49 55 04 10,画出一趟希尔排序的过程。d1=5 二、算法 1、写出求二叉树深度的算法。注:二叉树采用二叉链表存储 2、写一个根据给定值在二叉树中进行查找的算法。如果查找成功,返回查找到的结点指针,否则返回空。注:二叉树采用二叉链表存储结构。

【返回列表页】

顶部

地址:广东省广州市  电话:020-88889999 手机:13988889999
Copyright © 2018-2025 哈希游戏(hash game)官方网站 版权所有 非商用版本 ICP备案编: