• 2022-05-31
    关于哈希查找表,回答问题:1)哈希表存储的基本思想是什么?2)解决哈希冲突的基本方法有哪些?
  • 1)哈希表存储的基本思想是用关键字的值决定数据元素的存储地址。2)解决哈希冲突的基本方法有:开放定址法(包括:线性探测再散列、二次探测再散列、随机探测再散列)、再哈希法、链地址法、建立公共溢出区。

    内容

    • 0

      哈希法存储的基本思想是由________决定数据的存储地址。 A: 关键字的值 B: 哈希表的表长 C: 哈希函数 D: 存储方法

    • 1

      对关键字集合:{30,15,21,40,25,26,36,37}。设装填因子为0.8,采用除留余数法作为哈希函数,并采用线性探测再散列方法解决冲突构造哈希表。1)写出哈希函数;2)画出哈希表;3)计算查找成功的平均查找长度。

    • 2

      哈希表的查找效率和( )无直接关系。 A: 哈希表记录类型 B: 哈希函数 C: 处理冲突的方法 D: 装填因子

    • 3

      哈希表的查找效率主要取决于哈希表构表时选取的哈希函数和()的方法

    • 4

      2、对于关键字序列(30,15,21,40,25,26,36,37),若查找表的装填因子为0.8,采用线性探测法解决冲突,完成以下各题。(1)设计哈希函数。(2)画出哈希表