哈希算法
-
【C++】 哈希
文章目录 1. 哈希概念 2. 哈希表 直接定址法(常用) 除留余数法(常用) 解决哈希冲突方法1 ——闭散列 解决哈希冲突方法2 ——开散列 3. 闭散列的实现 如何处理删除数据…
-
【Java 进阶篇】Nginx 使用详解:搭建高性能的 Web 服务器
在互联网的世界里,Web 服务器是我们访问网站、获取信息的入口。Nginx(发音”engine x”)作为一款轻量级、高性能的 Web 服务器和反向代理服务…
-
【漏洞复现】CVE-2004-2761:使用弱哈希算法签名的 SSL 证书(SSL Certificate Signed Using Weak Hashing Algorithm)
概要:本次复现是针对编号为CVE-2004-2761的漏洞,由于条件有限,本次复现通过创建自签名证书进行操作。 问题描述:证书链中的 SSL 证书使用弱哈希算法进行签名。 1 环境…
-
⌈C⌋哈希表UT
目录 前言 一、创建结构体 二、定义哈希表指针 三、函数操作 1. HASH_ADD 2. HASH_FIND 四、运用 剑指 Offer 52. 两个链表的第一个公共节点 两数…
-
C++ 哈希的应用【位图】
✨个人主页: 北 海 🎉所属专栏: C++修行之路 🎃操作环境: Visual Studio 2022 版本 17.6.5 文章目录 ἰ…
-
C++总结(7):STL无序容器之unordered
前两节介绍了STL中的顺序容器和关联容器,本节来介绍一下无序容器。无序容器与关联容器类似,但是关联容器是顺序排序的,而无序容器实现了未排序(哈希)的数据结构。 文章目录 1 uno…
-
一文搞懂分库分表算法,通俗易懂(基因法、一致性 hash、时间维度)
一文搞懂分库分表算法,通俗易懂(基因法、一致性 hash、时间维度)目录 前言 分库分表算法-时间维度 分库分表算法-基因替换法(使用) 分库分表算法-基因替换法(缺点之扩容难) …
-
【Spring boot】RedisTemplate中String、Hash、List设置过期时间
文章目录 前言 Redis中String设置时间的方法 Redis中Hash和List设置时间的方法 Redis中Hash的put、putAll、putIfAbsent区别 前言 …
-
散列表平均查找长度
散列表(Hash Table)是一种用于存储和查找键值对的数据结构,也被称为哈希表、散列映射或字典。它通过将键转换成一个索引来加快查找速度,进而提高了数据处理的效率。 装填因子(L…
-
数据结构OJ实验14-哈希查找
A. DS哈希查找—线性探测再散列 题目描述 定义哈希函数为H(key) = key%11,输入表长(大于、等于11)。输入关键字集合,用线性探测再散列构建哈希表,并查找给定关键字…
-
【Day06】哈希表Part01—哈希表理论基础、有效的字母异位词、两个数组的交集、快乐数、两数之和
今天是元旦,2024新的一年,祝大家在新的一年里开心顺遂,工作顺利、学业有成,做一些自己真正热爱的事情,今天主要是刷哈希表的一些题目。 今日任务 ● 哈希表理论基础 ● 242.有…
-
【C++进阶】哈希(万字详解)—— 学习篇(上)
🎇C++学习历程:入门 博客主页:一起去看日落吗 持续分享博主的C++学习历程 博主的能力有限,出现错误希望大家不吝赐教 分享给大家一句我很喜欢的话: 也许你现在做…
-
【C++】哈希的应用——bitset(STL)位图
哈希的应用——bitset(STL)位图 文章目录 哈希的应用——bitset(STL)位图 一、bitset的介绍 1.位图的引入 2.位图的概念 3.位图的应用 二、bitse…
-
数据结构:哈希表讲解
哈希表 1.哈希概念 2.通过关键码确定存储位置 2.1哈希方法 2.2直接定址法 2.3除留余数法 3.哈希冲突概念 4.解决哈希冲突 4.1闭散列 4.1.1概念 4.1.2哈…
-
Redis数据结构:Hash类型全面解析
Redis,作为一个开源的、内存中的数据结构存储系统,以其出色的性能和灵活的数据类型,广泛应用于缓存、消息队列、发布订阅系统等多种场景。在 Redis 的五种基本数据类型中,Has…
