哈希算法

IT策士5 小时前
数据结构·redis·哈希算法
Redis 从入门到精通:数据结构Hash 与 ListIT策士 10余年一线大厂经验,专注 IT 思维、架构、职场进阶。我会在各个平台持续发布最新文章,助你少走弯路。
Micro麦可乐14 小时前
数据库·spring boot·后端·哈希算法·雪花算法·短链系统
Spring Boot 实战:从零设计一个短链系统(含完整代码与数据库设计)🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Micro麦可乐的博客 🐥《Docker实操教程》专栏以最新的Centos版本为基础进行Docker实操教程,入门到实战 🌺《RabbitMQ》专栏19年编写主要介绍使用JAVA开发RabbitMQ的系列教程,从基础知识到项目实战 🌸《设计模式》专栏以实际的生活场景为案例进行讲解,让大家对设计模式有一个更清晰的理解 🌛《开源项目》本专栏主要介绍目前热门的开源项目,带大家快速了解并轻松上手使用 🍎 《前端技术》专栏以
电报号dapp11917 小时前
区块链·智能合约·哈希算法
DApp经济模型设计:2026年反泡沫完全指南2026年数据显示,93%的DApp死于经济模型崩溃,而非技术失败。泡沫不是副产品,而是大多数项目的本质。本文将系统化拆解如何设计一个能穿越牛熊的经济模型,并最大限度减少泡沫。
Lyyaoo.1 天前
数据结构·安全·哈希算法
【数据结构】HashMap底层存储+扩容机制+线程安全【待更新】基本概念,包含一下特性1.8之前采用数组加链表的数据结构,1.8采用数组加链表加红黑树的数据结构HashMap = 数组 + 链表 + 红黑树(JDK 1.8+)
子琦啊1 天前
算法·哈希算法
哈希与前缀和不要把数组看成一个个数字,把它看成你在公路上走路。"前缀和"就是你此时此刻脚下踩着的里程碑坐标(距离起点的总路程)。
Brilliantwxx1 天前
c++·哈希算法·散列表
【C++】 链式哈希表(Separate Chaining)链式哈希表是最经典、工业界应用最广的哈希表实现方案之一,核心作用是解决哈希冲突问题:当不同的Key经过哈希函数计算后,映射到同一个桶位置时,用「链表挂载」的方式把所有冲突的键值对挂在同一个桶下,避免数据覆盖。
代码改善世界2 天前
c++·哈希算法·散列表
【C++进阶】哈希表封装unordered_map和unordered_setSGI-STL30实现了哈希表,容器的名字是hash_map和hash_set,他是作为非标准的容器出现的,非标准是指非C++标准规定必须实现的,源代码在hash_map/hash_set/stl_hash_set/stl_hashtable.h中
邪修king2 天前
c++·哈希算法·散列表
C++ 哈希表超全详解:从底层实现到封装 myunordered_map/myunordered_set本文属于 《C++ 进阶篇系统教程》第 8 篇,上一篇我们讲透了红黑树的自平衡机制与 STL 选型逻辑,今天我们进入另一个核心数据结构 ——哈希表 (Hash Table)。它是 C++11 新增的unordered_map/unordered_set的底层实现,平均 O (1) 的插入、查找、删除性能,让它成为处理海量数据的首选!
毕竟是shy哥3 天前
学习·算法·哈希算法
PromptHash:基于亲和提示协同学习的自适应哈希检索跨模态算法跨模态哈希是一种可实现高效数据检索与存储优化的热门技术。但现有方法在语义留存、上下文完整性以及冗余信息处理方面存在明显短板,限制了检索效果。 本文提出 PromptHash 创新框架,依托亲和提示协同学习实现自适应跨模态哈希。本文构建端到端亲和提示协同哈希框架,主要创新点如下: (1) 文本亲和提示学习机制,在保证参数量高效的同时完整保留上下文信息; (2) 自适应门控筛选融合结构,结合状态空间模型与 Transformer 网络,精准完成跨模态特征融合; (3) 提示亲和对齐策略,通过分层对比学习消除模
郝学胜-神的一滴4 天前
数据结构·python·程序人生·算法·重构·软件构建·哈希算法
干货版《算法导论》08:哈希——重构集合数据结构的速度魔法干货版《算法导论》08:哈希——重构集合数据结构的速度魔法在数据结构的浩瀚世界里,集合(Set) 始终是绕不开的核心基石🌍。我们不执着于元素的外部序列顺序,只执念于按 Key 精准定位:这个键是否存在?能否快速插入?能否高效删除?
2601_957884845 天前
矩阵·音视频·哈希算法
面向内容合规性的短视频矩阵分发机制:感知哈希去重与语义检索优化实践在当前主流短视频平台的推荐算法架构中,为了防止平台内容生态的“垃圾化”并提升用户体验,反作弊和去重算法一直在高频迭代。对于进行集群化、矩阵化运营的企业而言,传统的粗暴群发模式极易触发平台的“低质搬运”风控拦截或“非原创新闻”限流机制。
小马爱打代码6 天前
数据库·redis·哈希算法
Redis 集群方案详解:主从复制、哨兵、脑裂、分片集群和哈希槽单节点 Redis 再快,也会遇到三个问题:Redis 的集群方案就是围绕这三个问题展开的:主从复制解决读扩展,哨兵解决自动故障恢复,分片集群解决海量数据和高并发写。
落羽的落羽6 天前
linux·服务器·c++·人工智能·计算机网络·算法·哈希算法
【算法札记】练习 | Week5https://www.nowcoder.com/practice/17865bc2a75c4944a872ef709958c56e?tpId=290&tqId=39933&ru=/exam/oj
许彰午6 天前
算法·哈希算法
13_HashMap底层原理详解HashMap是Java中最常用的集合类之一,几乎每一个Java项目都会用到它。然而,它的底层实现并不简单:数组、链表、红黑树、位运算、扩容机制……面试中关于HashMap的深度问题层出不穷,甚至被戏称为"Java面试第一问"。
小欣加油6 天前
数据结构·c++·算法·leetcode·哈希算法
leetcode239 滑动窗口最大值利用滑动窗口+哈希map来解决这个问题,map来记录窗口中元素出现的次数,map的键是窗口中的数,值为该数字在窗口中出现的次数。由于map的底层实现是红黑树,所以hash.rbegin()->first就是当前窗口中最大的数,将其加入ret向量即可。
如君愿7 天前
考研·密码学·哈希算法·课后习题
考研复习 Day 45 | 密码学--第六章 Hash函数(下)注:以下内容参考《新编密码学》范九伦 张雪锋 侯红霞 编著安全Hash算法SHA-1(Security Hash Algorithm)是一个产生160位消息摘要的迭代Hash函数。该算法由美国国家标准和技术协会(NIST)提出,并于1993年作为联邦信息处理标准公布。SHA-1的设计基于MD4算法,在很大程度上模仿了MD4。2002年,NIST在SHA-1的基础上推出了SHA-256、SHA-384、SHA-512三个版本,消息摘要长度分别为256位、384位和512位。这些改进算法增强了安全性,便于与A
Huangjin007_7 天前
c++·哈希算法·散列表
【C++ STL篇(十四)】哈希表实现:开放定址法与链地址法本篇文章将带你从零开始,吃透哈希表底层原理 。全程干货,坐稳发车~ ദ്ദി˶ー̀֊ー́ )✧假设你有一组学生的成绩,学号范围是 0~99,你想根据学号快速查到成绩。最直接的办法是开一个长度 100 的数组,学号是多少,就把成绩存到下标为多少的位置。查找时,拿着学号直接去对应下标取数据——时间复杂度 O(1),完美!
AI人工智能+电脑小能手8 天前
java·数据库·mysql·面试·哈希算法
【大白话说Java面试题 第89题】【Mysql篇】第19题:Hash 索引和 B+ 树索引的区别?它们在使用方面的区别?📌 PDF:大白话说Java面试题 — 03-Mysql篇📚 回答:2.1 Hash索引结构关键特点:
如君愿8 天前
考研·密码学·哈希算法
考研复习 Day 44 | 密码学--第六章 Hash函数(上)注:以下内容参考《新编密码学》范九伦 张雪锋 侯红霞 编著数据的完整性是指数据从发送方产生后,未经授权未被修改的性质。Hash函数(散列函数)将任意长度的消息映射为较短、固定长度的“指纹”(消息摘要),当数据改变时,指纹也随之改变,从而可用于检测数据完整性。
Jul1en_9 天前
数据库·redis·哈希算法
【Redis】 集群概念其实集群的概念很广泛。广义上,只要多个机器共同组成一个分布式系统,都可以叫集群。之前的主从复制、哨兵模式,也可以看成广义集群。Redis 这里说的集群,一般指 Redis Cluster。它主要解决的是存储空间不足的问题:把数据拆到多台机器上,每台机器只保存一部分数据。