数据结构——哈希表

基本信息可参考查看《常见数据结构》

哈希表的实现思路

哈希表通常由数组 + 链表或者数组 + 二叉树来构造。

此处以数组 + 链表实现:

代码参考:https://www.cnblogs.com/xiaoxiongcanguan/p/10190861.html 

代码如下:

雇员类

链表类(含对链表基本的增删改查操作,此处只写出增加操作)

哈希表(含对哈希表的增删改查等操作):

上面留的坑是啥?即在给哈希表初始化时没有初始化各个链表,导致调用链表方法时会出现空指针异常:

补充完整如下:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值