数据结构(三)学习笔记

1、哈希表

 

 开放寻址法

开放寻址法注意h数组要开成题干所给的两倍

 

 

 

memset是一个字节的,而h是int型的数组,所以可以变成0x3f3f3f3f

字符串哈希

 

同时依靠溢出来表示取模

 一言概括:这个哈希表就是找厕所,号对应厕所,拉链法就是排队,开放寻址法就是有人了就换下一个

STL应用

 

string的操作:substr 第一个参数 从哪里开始 第二个参数 :长度 超出或者省略 都会把剩余全部输出

按照字典顺序比较vector

 

空的queue

大顶堆 大根堆

 set不会有重复元素 集合

multiset可以有重复元素

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

irrationality

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值