技术栈
哈希算法
wanderist.
6 小时前
数据结构
·
算法
·
哈希算法
算法模板-字符串
这部分内容可以参见之前的blog
刘~浪地球
1 天前
数据库
·
redis
·
哈希算法
Redis 从入门到精通(五):哈希操作详解
系列导读:本篇将深入讲解 Redis 哈希(Hash)的所有操作命令及实际应用场景。本文我们学习了:✅ 基础操作:HSET/HGET/HMSET/HGETALL ✅ 高级操作:HINCRBY/HSCAN ✅ 应用场景:对象存储、购物车、计数器
A.A呐
1 天前
c++
·
算法
·
哈希算法
【C++第二十二章】哈希与散列
set、map 解决的是有序查找,而 unordered_set、unordered_map 解决的是快速查找。二者都能完成插入、查找、删除,但底层思路完全不同:前者依赖平衡搜索树维护顺序,后者依赖 hash 把关键码映射到存储位置,再尽量把查找范围缩小到极小的局部区域。
SilentSlot
2 天前
数据结构
·
算法
·
哈希算法
【数据结构】Hash
用于快速查找,和红黑树对比:冲突衡量指标,负载因子,等于实际数据量/数组容量。用于快速确定是否存在某个数据,本身不存储数据,节省内存空间。
wsoz
2 天前
算法
·
leetcode
·
哈希算法
Leetcode哈希-day1
记录自己刷力扣备战秋招的刷题笔记❤️——wosz今天就是熟悉一下C++然后做一下哈希板块的题目哈希我的理解就是通过键去判断值的一种数据结构,比如 key-value对,其中key就是我们存入到哈希表中的下标,然后value就是原本的值,我们可以通过value去定位到原本该值在数组中存在的位置。
liuyao_xianhui
2 天前
java
·
开发语言
·
数据结构
·
c++
·
算法
·
哈希算法
·
宽度优先
优选算法_最小基因变化_bfs_C++
1.改变一个字符之后,需要在bank里面看一下存不存在,所以我们可以将bank数组导入到一个hash表里面快速判断存不存在.
重生之我是Java开发战士
3 天前
算法
·
动态规划
·
哈希算法
【动态规划】简单多状态dp问题:按摩师,打家劫舍,删除并获得点数,粉刷房子,买卖股票的最佳时机
按摩师打家劫舍II分类讨论,把环形问题转换为线性问题。删除并获得点数用数组hash记录每个数字出现的次数。这样就转换为第一个题,用两个数组表示当前数字删或不删得到的总和。
副露のmagic
4 天前
算法
·
leetcode
·
哈希算法
哈希章节 leetcode 思路&实现
242. 有效的字母异位词思路:看看哈希表是不是一样就可以,for循环遍历,把内容加到defaultdict里面
2501_94031526
4 天前
算法
·
哈希算法
·
散列表
【无标题】1.用哈希表做两数之和
这道题我要学习的地方有很多,比如1.auto:它是让编译器让它自动猜类型,适用于类型名称很长的适合,在这段代码中,x的类型如果不写成auto的话就写成unordered_map<int,int>::iterator(iterator是迭代器的意思)
爱丽_
4 天前
数据库
·
算法
·
哈希算法
数据库索引为什么选 B+ 树:InnoDB 聚簇索引、回表与覆盖索引
目标:你能把“B+ 树适合索引”讲到 InnoDB 的具体实现:页、聚簇索引、二级索引、回表、覆盖索引,以及这些机制如何影响 SQL 写法与性能。
Mr_Xuhhh
5 天前
c++
·
leetcode
·
哈希算法
LeetCode hot 100(C++版本)(上)
题干:给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出和为目标值 target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。你可以按任意顺序返回答案。
Boop_wu
5 天前
leetcode
·
哈希算法
·
散列表
[Java 算法] 哈希表(1)
1. 两数之和 - 力扣(LeetCode)217. 存在重复元素 - 力扣(LeetCode)219. 存在重复元素 II - 力扣(LeetCode)
Mr_Xuhhh
6 天前
c++
·
leetcode
·
哈希算法
LeetCode hot 100(C++版本)
题干:给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出和为目标值 target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。你可以按任意顺序返回答案。
禹中一只鱼
6 天前
java
·
学习
·
leetcode
·
哈希算法
【力扣热题100学习笔记】 - 哈希
此博客用于记录刷题过程中的思路与代码,方便日后回顾。 每道题我会先自己尝试,再参考题解优化,欢迎交流指正。
x_xbx
6 天前
数据结构
·
leetcode
·
哈希算法
LeetCode:217. 存在重复元素
题目链接:https://leetcode.cn/problems/contains-duplicate/description/
秃头狂魔
7 天前
算法
·
哈希算法
【HOT100】DAY1
两数之和哈希,不在哈希表就先存起来字母异位词分组哈希,用排序后的字符串作分类指标"".join(sorted(s)):先将s转换成字符列表并排序,之后数据类型转回字符串,作为key
ZoeJoy8
7 天前
算法
·
排序算法
·
动态规划
·
哈希算法
·
图搜索算法
算法筑基(六):分治算法——大事化小,小事化了
分治算法(Divide and Conquer)是一种非常经典的算法设计思想。它的核心很简单:将一个难以直接解决的大问题,分解成若干个规模较小的相同问题,递归求解,最后合并得到原问题的解。
QuZero
7 天前
java
·
哈希算法
JDK7 ConcurrentHashMap principle
For the Java 8+ version (Node[] + per-bin locking), see concurrenthashmap-internals.md.
123过去
7 天前
linux
·
网络
·
测试工具
·
安全
·
哈希算法
responder使用教程
Responder是Kali Linux中一款强大的网络欺骗工具,主要用于在局域网中捕获各种网络协议的认证信息,特别是NTLM哈希。它通过响应LLMNR(链路本地多播名称解析)、NBT-NS(NetBIOS名称服务)和mDNS(多播DNS)等名称解析请求,欺骗目标主机将认证信息发送到攻击者控制的机器上。
宵时待雨
7 天前
数据结构
·
c++
·
笔记
·
算法
·
哈希算法
C++笔记归纳17:哈希
目录哈希一、unordered_map & unordered_set二、哈希表的实现2.1.哈希的概念