E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
———哈希表
Java基础面试-hashCode与equals
这个哈希码的作用是确定该对象在
哈希表
中的索引引位置,hashCode0定义在]DK的Object.java中,Java中的任何类都包含有hashCodel函数。
凐滅
·
2023-10-15 09:32
java面试
JAVA
java
面试
开发语言
Leetcode76 最小覆盖子串
使用
哈希表
记录当前区间的覆盖情况,并根据指针的移动情况不断维护。遍历所有可能的区间,同时记录最短区间。
Noric!
·
2023-10-15 09:18
双指针
c++
Leetcode160 相交链表
本题解决方法也有两种:
哈希表
、双指针。
哈希表
:记录从一个head开始经过的节点存入表中;遍历另一个head,遇到重复节点返回。双指针:虽然路径a、b的长度可能不同,但其路径之和一定相等a+b=b+a。
Noric!
·
2023-10-15 09:48
链表
链表
数据结构
算法
1 两数之和
优化思路:\qquad首先能想到,利用
哈希表
O(1)查询target-nums[i]。\qquad建立map>的表能够处理重复元素,保证找到所有解。但是,能否进一步优化?
Noric!
·
2023-10-15 09:15
热题100
leetcode
c++
哈希
redis知识点整合
以下是Redis的一些常见知识点整合:1.数据结构:Redis支持多种数据结构,包括字符串、
哈希表
、列表、集合、有序集合等,每种数据结构都有对应的操作命令。
2301_79080050
·
2023-10-15 08:35
redis
数据库
缓存
2019-06-10
ImplementQueueusingStacksImplementStackusingQueuesReverseLinkedListSearcha2DMatrixII在行有序,列有序的矩阵中找到给定的数哈希函数和
哈希表
swagsmile
·
2023-10-15 08:17
【每日一题】只出现一次的数字 II
解题思路本题的朴素方法是利用
哈希表
统计数组中每个数字出现的次数,出现的次数仅为1的那个数字是我们需要返回的答案。该方法的时间、空间复杂度均为O(n)O(n)O(n)。接下来将介
wang_nn
·
2023-10-15 05:18
LeetCode每日一题
位运算
数组
2023-10-15
C++
算法
【面试经典150 |
哈希表
】最长连续序列
文章目录写在前面Tag题目来源题目解读解题思路方法一:
哈希表
写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结
wang_nn
·
2023-10-15 05:11
面试经典150题
哈希表
数组
C++
算法
数组:和为k的子数组
文章目录题目解题思路暴力枚举法前缀和+
哈希表
优化解法代码总结题目整数组成的数组nums中,求连续子数组的和等于k的个数。
曾強
·
2023-10-15 03:48
数据结构与算法
算法
前缀和
LeetCode高频题刷题笔记(五)
哈希表
基础知识
哈希表
中的元素没有顺序、不会重复。
123冲鸭
·
2023-10-15 02:11
LeetCode刷题专栏
leetcode
散列表
算法
力扣每日一题2021-10-30只出现一次的数字III
只出现一次的数字III260.只出现一次的数字III题目描述思路:
哈希表
、异或运算+分治
哈希表
Java实现Python实现异或运算+分治Java实现Python实现260.只出现一次的数字III题目描述只出现一次的数字
wcy1034036507
·
2023-10-14 23:01
leetcode每日一题
leetcode
【每日一题】力扣451. 根据字符出现频率排序
文章目录题目解题思路代码(C++)
哈希表
暴力桶排序总结题目题目链接:451.根据字符出现频率排序给定一个字符串s,根据字符出现的频率对其进行降序排序。一个字符出现的频率是它出现在字符串中的次数。
聆听逝去的流
·
2023-10-14 23:00
每日一题
leetcode
算法
桶排序
每日一题
Redis数据缓存(Redis的缓存击穿和穿透的区别)
Redis支持许多数据结构,如字符串、
哈希表
、列表、集合和有序集合等。这些数据结构可以用于缓存常规的数据,如页面片段、查询结果、会话和配置文件等。
雾漫江北
·
2023-10-14 22:26
缓存
redis
数据库
想要精通算法和SQL的成长之路 - 连续的子数组和
想要精通算法和SQL的成长之路-连续的子数组和前言一.连续的子数组和1.1最原始的前缀和1.2前缀和+
哈希表
前言想要精通算法和SQL的成长之路-系列导航一.连续的子数组和原题链接1.1最原始的前缀和如果这道题目
Zong_0915
·
2023-10-14 19:59
精通算法和SQL之路
算法
sql
java
Ruby基础知识-Ruby的数据类型
Ruby数据类型有数字,字符串,数组,
哈希表
,区间,正则表达式。数字分为整数型(1,0,75,1e3),浮点型(2.4,7.0,0.99)。
jackson_fighting
·
2023-10-14 19:03
ruby
ruby
【面试经典150 |
哈希表
】存在重复元素 II
文章目录Tag题目来源题目解读解题思路方法一:
哈希表
方法二:滑动窗口其他语言python3+
哈希表
python3+滑动窗口写在最后Tag【
哈希表
】【滑动窗口】【数组】题目来源219.存在重复元素II题目解读判断在数组中有没有相同的元素小于一定的距离
wang_nn
·
2023-10-14 18:43
面试经典150题
哈希表
滑动窗口
数组
【面试经典150 |
哈希表
】两数之和
文章目录Tag题目来源题目解读解题思路方法一:暴力枚举方法二:
哈希表
写在最后Tag【
哈希表
】【数组】题目来源1.两数之和题目解读给定一个下标从1开始按照非递减顺序排列的整数数组numbers,找出两数之和等于
wang_nn
·
2023-10-14 18:09
面试经典150题
哈希表
数组
C++
算法
LeetCode136. 只出现一次的数字
示例1:输入:[2,2,1]输出:1示例2:输入:[4,1,2,1,2]输出:4分析可以用
哈希表
,来统计每个数字出现的频率然后输入频率为1的数字。
Pi_dan
·
2023-10-14 17:47
算法
哈希表
数据结构程序代码
#ifndef_HASH_#define_HASH_#defineN15typedefintdatatype;typedefstructnode{datatypekey;datatypevalue;structnode*next;}listnode,*linklist;typedefstruct{listnodedata[N];}hash;hash*hash_create();inthash_in
行者甲
·
2023-10-14 17:11
数据结构
散列表
数据结构
哈希算法
哈希表
的实现(哈希捅)
今天是
哈希表
的实现,
哈希表
也是一种数据结构,我个人认为还是比较简单的,先给大家看看我的实现代码吧,如下:#pragmaonce#include#include#include#include#include
超超同学
·
2023-10-14 15:52
C++篇
数据结构
散列表
哈希算法
数据结构
LeetCode 热题100-82-前K个高频元素
核心思想:优先队列+HashMap思路:首先遍历整个数组,并使用
哈希表
记录每个数字出现的次数,并形成一个「出现次数数组」。
一条吃猫的鱼
·
2023-10-14 14:15
Leetcode热题100
leetcode
java
算法
Leetcode--Java--347. 前 K 个高频元素
样例描述示例1:输入:nums=[1,1,1,2,2,3],k=2输出:[1,2]示例2:输入:nums=[1],k=1输出:[1]思路方法一:排序+
哈希表
统计每个数出现的次数,按照出现次数大小设计一个最小堆
外滩卷王
·
2023-10-14 14:40
Leetcode
计数排序思想
最小堆(topK)
【LeetCode热题100】--347.前K个高频元素
347.前K个高频元素方法:堆首先遍历整个数组,并使用
哈希表
记录每个数字出现的次数,并形成一个「出现次数数组」。
小d<>
·
2023-10-14 14:08
LeetCode
leetcode
算法
【MySQL】索引和事物
♪索引的数据结构索引的目的是为了加快查询速度,在我们已知的数据结构中,虽然
哈希表
查询的时间复杂
✞༒小郑同学༒✞
·
2023-10-14 12:28
MySQL
数据库
STL-All
C++
哈希表
unordered_map的使用以及与map和hash_map的对比_unordered_maphash_SOC罗三炮的博客-CSDN博客
empty__barrel
·
2023-10-14 09:05
c++
开发语言
数据结构与算法一览(树、图、排序算法、搜索算法等)- Review
算法基础简介-OIWiki(oi-wiki.org)文章目录1.数据结构介绍1.1什么是数据结构1.2数据结构分类2.链表、栈、队列:略3.
哈希表
:略4.树4.1二叉树4.2B树与B+树4.3哈夫曼(霍夫曼
珞清殇
·
2023-10-14 06:48
二叉树
霍夫曼树
最小生成树
排序算法
图论
HashSet
从注释中得到的结论ThisclassimplementstheSetinterface,backedbyahashtable(actuallyaHashMapinstance):该类实现了Set接口,由
哈希表
进行支持
void_miss
·
2023-10-14 03:46
C#中Dictionary<TKey, TValue>、SortedDictionary<TKey, TValue>和SortedList<TKey,TValue>的使用
使用其键检索值的速度非常快,接近O(1),因为Dictionary该类是作为
哈希表
实现的。检索的速度取决于为指定的类型的哈希算法的质量TKey。例如,//创建一个新的字符串字典,带有字符串键。
忧郁的蛋~
·
2023-10-14 01:12
C#遗忘系列
c#
开发语言
Map,Set和
哈希表
的使用
目录两种模型Map的使用Map接口方法的使用注意事项Set的使用
哈希表
冲突如何避免冲突在我们日常生活中,会进行一些查找操作,比如根据姓名查询考试成绩,根据姓名查询联系方式等在查找是进行一些插入和删除操作
失踪飞行
·
2023-10-14 00:59
java
力扣记录:代码随想录总结
代码随想录总结前言一、数组二分查找双指针滑动窗口螺旋矩阵二、链表三、
哈希表
四、字符串五、双指针六、栈与队列七、*二叉树7.1二叉树的遍历7.2二叉树的属性7.3二叉树的修改与改造7.4求二叉搜索树的属性
Kiwi_fruit
·
2023-10-14 00:15
LeetCode
leetcode
链表
算法
Acwing算法基础课学习笔记
Acwing学习笔记第一章基础算法快速排序归并排序二分查找前缀和与差分差分位运算离散化第二章数据结构单链表双链表栈队列单调栈单调队列KMP算法Trie并查集堆
哈希表
第三章搜索与图论DFSBFS树与图的深度优先遍历树与图的广度优先遍历拓扑排序图论朴素
togph
·
2023-10-14 00:40
Python
算法
学习
笔记
acwing基础课——
哈希表
由数据范围反推算法复杂度以及算法内容-AcWing常用代码模板2——数据结构-AcWing基本思想:
哈希表
:也叫做散列表。是根据关键字和值(Key-Value)直接进行访问的数据结构。
我的鱼干呢w
·
2023-10-14 00:39
acwing算法基础课二刷记录
散列表
数据结构
算法
c++
Hash(哈希(字符串哈希))模板和做题总结(详细易懂)
冲突模板3开放寻址法处理hash冲突4(例题)、雪花雪花二字符串HashO(n)+O(m)1.回文子串的最大长度2后缀数组3矩阵4树形地铁系统(涉及树的知识)三C++ST库之unordered_map——
哈希表
前言
?!??
·
2023-10-14 00:02
哈希算法
算法
c++
数据结构
散列表
《Python核心编程》(第二版) 第7章 映像和集合类型
(2)映射类型通常被称为
哈希表
。(3)一个字典条目的语法格式是键-值对,多条字典条目被包含在大括号({})中。
loveleicheng
·
2023-10-14 00:30
python核心编程
【C++从0到王者】第三十七站:模拟unordered_map和unordered_set
文章目录一、
哈希表
的修改二、迭代器1.普通迭代器2.const迭代器3.插入返回值4.unordered_map的operator[]三、完整代码一、
哈希表
的修改如下是我们一开始的
哈希表
namespacehash_bucket
青色_忘川
·
2023-10-13 23:17
【C++】
c++
算法
开发语言
c语言
数据结构
[LeetCode]
哈希表
+ 动态规划
立志18天刷完hot100之第一天
哈希表
(完成)立志18天刷完hot100之第二天动态规划什么样的题目有动态规划的特征1、最优子结构:问题的最优解可以由其子问题的最优解递归得到。
react_in
·
2023-10-13 22:22
leetcode
散列表
动态规划
数据结构(python) —— 【25:
哈希表
】
哈希表
今天的内容没有代码,只是来简单介绍一下
哈希表
!1.定义
哈希表
:
哈希表
(HashTable,又称为散列表),是一种线性表的存储结构。
哈希表
由一个直接寻址表和一个哈希函数组成。
土豆同学
·
2023-10-13 20:35
数据结构(Python)
python
数据结构
哈希表
【MySQL学习】No.3 SQL索引
索引的出现是为了提高查询效率,常用的主要包含三种数据结构:
哈希表
、有序数组和搜索树。
LL_路上
·
2023-10-13 17:09
哈希表
-数据结构(C语言)
哈希表
什么是
哈希表
我们在网站上注册账号时,当填好用户名后,系统都会判断用户名是否已被使用,如果已被使用,系统就会提示该用户名已被注册。那么系统是如何检测用户名是否被使用的呢?
java_prinln
·
2023-10-13 17:01
数据结构
数据结构
c语言
哈希表
java 强弱软虚_Java的四种引用,强弱软虚
弱引用最常见的用处是在集合类中,尤其在
哈希表
中。
哈希表
的接口允许使用任何Java对象作为键来使用。当一个键值对被放入到
哈希表
中之后,
哈希表
对象本身就有了对这些键和值对象的引用。如果这种引用是
请叫我猫老板
·
2023-10-13 16:05
java
强弱软虚
Java容器
CollectionNP4z3i8m38Ntd28NQ4_0KCJ2q044Oez.png1.SetHashSet:基于
哈希表
实现,支持快速查找。但不支持有序性操作,例如根据一个范围查找元素的操作。
greyeagle
·
2023-10-13 15:51
HashMap如何解决插入时的hash冲突
何为hash冲突hash冲突就是在操作
哈希表
(散列表)的时候,不同的key值经过hash函数(散列算法)之后得到相同的hash值,那么一个位置没法放置两份value,这种情况就是hash冲突。
SevenLin1993
·
2023-10-13 14:06
2020-04-22
底层是由
哈希表
实现。它不保证迭代的顺序。特别是不保
油炸小熊猫
·
2023-10-13 14:05
【每日一题Day344】LC2512奖励最顶尖的 K 名学生 |
哈希表
+排序
奖励最顶尖的K名学生【LC2512】给你两个字符串数组positive_feedback和negative_feedback,分别包含表示正面的和负面的词汇。不会有单词同时是正面的和负面的。一开始,每位学生分数为0。每个正面的单词会给学生的分数加3分,每个负面的词会给学生的分数减1分。给你n个学生的评语,用一个下标从0开始的字符串数组report和一个下标从0开始的整数数组student_id表示
TIkitianya
·
2023-10-13 12:37
每日一题
哈希表
散列表
数据结构
【算法系列 | 9】深入解析查找算法之—
哈希表
查找
今天第9讲,讲一下查找算法的
哈希表
查找1基础介绍查找算法是计算机科学中的一类算法,用于在数据集中寻找特定值或数据项。
颜淡慕潇
·
2023-10-13 12:32
算法系列
赠书活动
算法
哈希算法
数据结构
python
【每日一题Day346】LC1488避免洪水泛滥 | 贪心+
哈希表
避免洪水泛滥【LC1488】你的国家有无数个湖泊,所有湖泊一开始都是空的。当第n个湖泊下雨前是空的,那么它就会装满水。如果第n个湖泊下雨前是满的,这个湖泊会发生洪水。你的目标是避免任意一个湖泊发生洪水。给你一个整数数组rains,其中:rains[i]>0表示第i天时,第rains[i]个湖泊会下雨。rains[i]==0表示第i天没有湖泊会下雨,你可以选择一个湖泊并抽干这个湖泊的水。请返回一个数
TIkitianya
·
2023-10-13 12:01
每日一题
哈希表
散列表
数据结构
【LeetCode】1.两数之和
目录1问题2答案2.1枚举法(自己写的)2.2
哈希表
3问题1问题给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
LouHerGetUp
·
2023-10-13 10:37
LeetCode
Python
leetcode
算法
【LeetCode】3. 无重复字符的最长子串
目录1问题2答案3知识点3.1
哈希表
3.2滑动窗口1问题给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。
LouHerGetUp
·
2023-10-13 10:06
LeetCode
Python
leetcode
算法
【leetcode刷题笔记】剑指:
哈希表
标签
leetcode刷题笔记(剑指:
哈希表
标签)文章目录leetcode刷题笔记(剑指:
哈希表
标签)[面试题01.01判定字符是否唯一(easy)](https://leetcode.cn/problems
wuuuwuuuzz
·
2023-10-13 09:43
leetcode
leetcode
笔记
哈希表
c++
数据结构的魔法:高级算法优化实战
文章目录数据结构与算法:基础知识数据结构算法高级算法优化实战1.数据缓存2.
哈希表
优化3.算法优化高级算法优化的挑战结论欢迎来到数据结构学习专栏~数据结构的魔法:高级算法优化实战☆*o(≧▽≦)o*☆嗨
IT·陈寒
·
2023-10-13 08:21
Java学习路线
数据结构学习
数据结构
算法
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他