哈希表

8Qi86 小时前
数据结构·算法·leetcode·滑动窗口·哈希表
LeetCode 76. 最小覆盖子串(Minimum Window Substring)✅ 本题难度:困难 ✅ 考察点:滑动窗口 / 哈希表 / Java 包装类陷阱👉 https://leetcode.com/problems/minimum-window-substring/
Dlrb12114 天前
数据结构·哈希表·队列·循环队列·哈希存储
数据结构-队列,循环队列,哈希表队列:允许从一端进行数据的插入,另一端进行数据删除的线性存储结构特点:先进先出(FIFO)用处:一般用于缓存数据
L_09075 天前
开发语言·c++·stl·哈希表
【C++】STL — unordered_map 与 unordered_set 使用与模拟实现本篇文章主要讲解 stl 中 unordered_map 与 unordered_set 的使用及其模拟实现
运筹vivo@8 天前
算法·leetcode·职场和发展·哈希表
2657. 找到两个数组的前缀公共数组 | 难度:中等题目给定两个排列 A 和 B(长度都是 n,包含 1 到 n 的每个数字恰好一次),要求我们计算「前缀公共数组」C。
Tisfy10 天前
算法·leetcode·散列表·题解·哈希表
LeetCode 3043.最长公共前缀的长度:哈希表(不转string)力扣题目链接:https://leetcode.cn/problems/find-the-length-of-the-longest-common-prefix/
运筹vivo@12 天前
c++·算法·leetcode·职场和发展·哈希表
LeetCode 2405. 子字符串的最优划分2405. 子字符串的最优划分 | 难度:中等想象你是一个图书馆管理员,现在有一长串字母序列需要整理到书架上。
jieyucx23 天前
golang·哈希算法·散列表·map·哈希表
零基础入门:一文看懂哈希算法、哈希表与 Go map哈希算法(Hash 算法),核心是一个「单向不可逆的万能转换器」——它能接收任意长度、任意类型的输入(专业称“明文”,比如文字、图片、数字、二进制数据),通过固定的计算逻辑,输出一个固定长度、不可反向推导的输出(专业称“哈希值”“摘要”)。
AI人工智能+电脑小能手1 个月前
java·开发语言·数据结构·后端·面试·哈希算法·哈希表
【大白话说Java面试题】【Java基础篇】第10题:HashMap中的元素是有序存放的吗📚 回答:💡 代码示例: 以下代码展示了HashMap的无序特性:💡 代码示例: 以下代码展示了LinkedHashMap的有序特性:
AI人工智能+电脑小能手1 个月前
java·开发语言·数据结构·后端·面试·哈希算法·哈希表
【大白话说Java面试题】【Java基础篇】第9题:HashMap根据key查询元素的时间复杂度是多少📚 回答:理想情况(无哈希冲突): 如果key没有发生哈希冲突,直接通过数组下标定位到目标元素,查询时间复杂度为O(1)。
Q741_1471 个月前
c++·算法·leetcode·前缀和·哈希表
每日一题 力扣 2615.等值距离和 哈希表 前缀和 C++ 题解题目链接:力扣 2615.等值距离和示例 1: 输入:nums = [1,3,1,1,2] 输出:[5,0,3,4,0] 解释: i = 0 ,nums[0] == nums[2] 且 nums[0] == nums[3] 。因此,arr[0] = |0 - 2| + |0 - 3| = 5 。 i = 1 ,arr[1] = 0 因为不存在值等于 3 的其他下标。 i = 2 ,nums[2] == nums[0] 且 nums[2] == nums[3] 。因此,arr[2] = |2 - 0| +
老四啊laosi2 个月前
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
汀、人工智能2 个月前
数据结构·算法·数据库架构·位运算·哈希表·分割等和子集
[特殊字符] 第79课:分割等和子集想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能2 个月前
算法·链表·均值算法·哈希表·lru缓存·python基础语法速成教程
[特殊字符] Python基础语法速成教程想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能2 个月前
数据结构·算法·数据库架构·位运算·哈希表·03 - 运算符
03 - 运算符想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
不吃蘑菇!2 个月前
java·数据结构·算法·leetcode·哈希表
LeetCode Hot 100-1(两数之和)依旧梦开始的地方!给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
Tisfy2 个月前
leetcode·矩阵·散列表·题解·哈希表·矩阵旋转
LeetCode 3548.等和矩阵分割 II:矩阵旋转 + 哈希表力扣题目链接:https://leetcode.cn/problems/equal-sum-grid-partition-ii/
Q741_1472 个月前
算法·leetcode·前缀和·矩阵·力扣·哈希表
每日一题 力扣 3548. 等和矩阵分割 II 前缀和 哈希表 C++ 题解力扣 3548. 等和矩阵分割 II示例 1: 输入: grid = [[1,4],[2,3]] 输出: true 解释: 在第 0 行和第 1 行之间进行水平分割,结果两部分的元素和为 1 + 4 = 5 和 2 + 3 = 5,相等。因此答案是 true。
xiaoye-duck2 个月前
c++·算法·哈希表
《算法题讲解指南:优选算法-哈希表》--56.两数之和,57.判断是否互为字符重排🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》 《算法题讲解指南》--优选算法 《算法题讲解指南》--递归、搜索与回溯算法 《算法题讲解指南》--动态规划算法