哈希表

老四啊laosi1 天前
c++·哈希表·封装·unordered_map·unordered_set
[C++进阶] 24. 哈希表封装unordered_map && unordered_set哈希表封装unordered_map && unordered_set的思路和红黑树封装map && set的思路完全一致,所以改造哈希表同时为unordered_map && unordered_set所用的过程中,为什么这样改,参数为什么这样传递我就不详细写了,可以参考map、set的封装部分:
汀、人工智能2 天前
数据结构·算法·链表·数据库架构·哈希表·lru缓存
[特殊字符] 第107课:LRU缓存(最后一课[特殊字符])想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
Q741_1472 天前
c++·算法·leetcode·模拟·数组·哈希表
每日一题 3740. 三个相等元素之间的最小距离 I 3741. 三个相等元素之间的最小距离 II 模拟 哈希表 C++ 题解今日每日一题 :3740. 三个相等元素之间的最小距离 I 明日每日一题:3741. 三个相等元素之间的最小距离 II
汀、人工智能4 天前
数据结构·算法·数据库架构·位运算·哈希表·分割等和子集
[特殊字符] 第79课:分割等和子集想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能7 天前
算法·链表·均值算法·哈希表·lru缓存·python基础语法速成教程
[特殊字符] Python基础语法速成教程想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能7 天前
数据结构·算法·数据库架构·位运算·哈希表·03 - 运算符
03 - 运算符想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
不吃蘑菇!12 天前
java·数据结构·算法·leetcode·哈希表
LeetCode Hot 100-1(两数之和)依旧梦开始的地方!给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
Tisfy17 天前
leetcode·矩阵·散列表·题解·哈希表·矩阵旋转
LeetCode 3548.等和矩阵分割 II:矩阵旋转 + 哈希表力扣题目链接:https://leetcode.cn/problems/equal-sum-grid-partition-ii/
Q741_14717 天前
算法·leetcode·前缀和·矩阵·力扣·哈希表
每日一题 力扣 3548. 等和矩阵分割 II 前缀和 哈希表 C++ 题解力扣 3548. 等和矩阵分割 II示例 1: 输入: grid = [[1,4],[2,3]] 输出: true 解释: 在第 0 行和第 1 行之间进行水平分割,结果两部分的元素和为 1 + 4 = 5 和 2 + 3 = 5,相等。因此答案是 true。
xiaoye-duck17 天前
c++·算法·哈希表
《算法题讲解指南:优选算法-哈希表》--56.两数之和,57.判断是否互为字符重排🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》 《算法题讲解指南》--优选算法 《算法题讲解指南》--递归、搜索与回溯算法 《算法题讲解指南》--动态规划算法
田梓燊1 个月前
哈希表
hashtable.find(need) 返回的是一个什么类型的数据笔者目前对于 stl 也就是,Standard Template Library,表示 cpp 的标准模板库。返回的是一个键为 need 的迭代器,如果没有找到,就返回 end() .
ShineWinsu1 个月前
数据结构·c++·算法·面试·stl·哈希表·unordered_set
对于C++中unordered_set的详细介绍hello 大家,那么在本篇博客中,我们将学习C++中unordered_set的使用方法,其实它的使用是和set差不多的,但是在实际中,它可能会更常用一些,所以还是需要大家去进行详细的了解的,知己知彼,方能百战百胜!!!
小石头 100861 个月前
数据结构·哈希算法·哈希表
【数据结构】哈希表哈希表是数据结构中的 “快准狠” 代表,通过哈希函数映射数据与存储位置,使查找、插入、删除操作平均时间复杂度逼近 O (1)。它以 “空间换时间” 突破效率瓶颈,本文拆解其核心原理、冲突解决与优化技巧,助学习者和开发者掌握这一实用工具。
夏乌_Wx2 个月前
leetcode·链表·哈希表
LeetCode 160. 相交链表 | 三种解法吃透核心逻辑(哈希表 + 双指针 + 长度对齐)相交链表是链表类面试的高频题(难度★★☆☆☆),核心考察对链表遍历、指针操作的理解。最初我用哈希表解决,后续又学习了官方双指针法,以及更易理解的「长度对齐法」,三种解法各有优劣,现将完整思路、避坑点和复杂度分析整理如下。
F_D_Z2 个月前
算法·哈希表·最长连续序列
最长连续序列的长度LongestConsecutive这个问题可以通过使用哈希表(Python 中的 set)来解决。核心思想是遍历数组,对于每个元素,检查它减一的元素是否存在于哈希表中,如果存在,则表示找到了一个连续序列的起点,然后继续检查下一个元素是否存在,直到序列被打断。
独断万古他化2 个月前
算法·前缀和·矩阵·哈希表
【算法通关】前缀和:和为 K、和被 K整除、连续数组、矩阵区域和全解题目链接:560. 和为K的子数组 题目描述:算法思路:前缀和 + 哈希表sum[i]表示(0,1)之间的前缀和,当x为起始位置,i元素结尾的数组和为k时,也就是相当于在(0,x)区间前缀和为sum - k,因此也就是求出在(0,i-1)内有多少个前缀和为sum - k 的数组即可。
oneway_up2 个月前
c语言·数据结构·哈希表
C语言哈希表库uthash使用完全指南:从入门到高级应用在C语言开发中,哈希表是一种非常重要的数据结构,但C标准库并没有提供内置的实现。uthash作为一个轻量级、高性能的哈希表库,完美解决了这个问题。本文将全面介绍uthash的使用方法,从基础操作到高级技巧,帮助你在C项目中轻松实现高效的键值存储。
源代码•宸2 个月前
数据库·redis·后端·缓存·字符串·哈希表·type
Redis 攻略(Redis Object)我们来看官方定义:Redis is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps,
全栈游侠2 个月前
数据结构·哈希表
数据结构 -哈希表哈希表作为一种数据结构,主要用来查找一个元素是否在集合中出现过,常用的哈希结构有数组、set、map。双指针法是可以更好的解决三数四数之和的问题,通过不断的收敛,找到对应的组合列表。
燃于AC之乐3 个月前
算法·哈希算法·图论·滑动窗口·哈希表·线性dp
我的算法修炼之路--8——预处理、滑窗优化、前缀和哈希同余,线性dp,图+并查集与逆向图💗博主介绍:计算机专业的一枚大学生 来自重庆 @燃于AC之乐✌专注于C++技术栈,算法,竞赛领域,技术学习和项目实战✌💗 💗根据博主的学习进度更新(可能不及时) 💗后续更新主要内容:C语言,数据结构,C++、linux(系统编程和网络编程)、MySQL、Redis、QT、Python、Git、爬虫、数据可视化、小程序、AI大模型接入,C++实战项目与学习分享。 👇🏻 精彩专栏 推荐订阅👇🏻 点击进入🌌作者专栏🌌: Linux系统编程✅ 算法画解 ✅ C++ ✅ 🌟算法相关题目点击即可