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
哈希表
49 二叉树的最近公共祖先
二叉树的最近公共祖先题解1递归(左神)题解2
哈希表
给定一个二叉树,找到该树中两个指定节点的最近公共祖先。
Rocoberry_团子
·
2023-10-12 10:38
二叉树
HOT100
搜索
算法
数据结构
leetcode
【Redis】Set集合内部编码方式
hashtable(
哈希表
):当集合类型⽆法满⾜intset的条件时,Redis会使⽤hashtable作为集合的内部实现。
摸鱼王胖嘟嘟
·
2023-10-12 10:22
Redis
redis
数据库
缓存
力扣刷题记录1
类型总结:数组1538字符串683
哈希表
535动态规划502数学493排序351深度优先搜索328贪心314广度优先搜索263树261二分查找252矩阵223数据库220二叉树217双指针205位运算194
可峰科技
·
2023-10-12 10:08
C++/Qt自动化框架
leetcode
算法
c++
Acwing算法基础课-数据结构-模板习题
模拟队列数组模拟:queueSTL:2、单调队列滑动窗口四、KMPkmp字符串五、Trie1.Trie字符串统计2.最大异或对六、并查集1.合并集合2.连通块中点的数量3.食物链七、堆1.模拟堆2.堆排序八、
哈希表
Yang 丶。
·
2023-10-12 09:00
c++
c语言
【每日一题】奖励最顶尖的 K 名学生
文章目录Tag题目来源题目解读解题思路方法一:
哈希表
+排序写在最后Tag【模拟】【排序】【
哈希表
】【数组】题目来源2512.奖励最顶尖的K名学生题目解读每个学生都有一个ID以及一句评语,评语中会有一些正面的词汇和负面的词汇
wang_nn
·
2023-10-12 07:03
LeetCode每日一题
模拟
排序
哈希表
数组
2023-10-11
算法训练第六天 |
哈希表
242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
目录
哈希表
的理解LeetCode242.有效的字母异位词题目链接思路反思LeetCode349.两个数组的交集题目链接思路反思LeetCode202.快乐数题目链接思路反思LeetCode1.两数之和题目链接思路反思总结没有写漏掉一天哟
Nuyoahuoy-
·
2023-10-12 07:02
算法
散列表
数据结构
leetcode
代码随想录算法训练营第六天 |
哈希表
理论基础、242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法
哈希表
理论基础
哈希表
(Hashtable),是根据关键码的值而直接进行访问的数据结构(官方解释)通俗来说,数组就是一张
哈希表
哈希表
中关键码就是数组的索引下标
麦冬茶
·
2023-10-12 07:32
算法
散列表
算法
哈希算法
力扣日记8.28-【
哈希表
篇】有效的字母异位词
力扣日记:【
哈希表
篇】有效的字母异位词日期:2023.8.28(回家摸了一个多星期了aaa)参考:代码随想录、力扣242.有效的字母异位词题目描述难度:简单给定两个字符串s和t,编写一个函数来判断t是否是
RobinChan730
·
2023-10-12 07:32
leetcode
散列表
算法
代码随想录算法训练营第六天|
哈希表
理论基础 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
代码随想录算法训练营第六天|
哈希表
理论基础242.有效的字母异位词349.两个数组的交集202.快乐数1.两数之和什么时候考虑采用哈希,当需要快速判断一个元素是否出现在集合里哈希碰撞:当两个元素映射到
哈希表
中的同一个索引下标
Hulmos626
·
2023-10-12 07:29
代码随想录每日打卡
算法
散列表
数据结构
代码随想录算法训练营第五天 |
哈希表
理论基础、242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
哈希表
理论基础建议:大家要了解
哈希表
的内部实现原理,哈希函数,哈希碰撞,以及常见
哈希表
的区别,数组,set和map。
qq_41177016
·
2023-10-12 07:28
散列表
算法
哈希算法
代码随想录--
哈希表
--有效的字母异位词题型
哈希表
理论知识补充:当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。但是哈希法也是牺牲了空间换取了时间,因为我们要使用额外的数组,set或者是map来存放数据,才能实现快速的查找。
彩虹桥下的小淅猪
·
2023-10-12 07:27
数据结构与算法
散列表
数据结构
代码随想录算法训练营第六天 |
哈希表
理论基础、Leetcode242.有效的字母异位词 、Leetcode349. 两个数组的交集、Leetcode202. 快乐数、Leetcode1. 两数之和
代码随想录算法训练营第六天|
哈希表
理论基础、Leetcode242.有效的字母异位词、Leetcode349.两个数组的交集、Leetcode202.快乐数、Leetcode1.两数之和
哈希表
理论基础注意
muzi_taibai
·
2023-10-12 07:27
算法
散列表
哈希算法
【第三章
哈希表
|
哈希表
理论基础,242.有效的字母异位词,349. 两个数组的交集,202. 快乐数,1. 两数之和 】
哈希表
理论基础题目建议:大家要了解
哈希表
的内部实现原理,哈希函数,哈希碰撞,以及常见
哈希表
的区别,数组,set和map。
hi_1236
·
2023-10-12 07:56
代码随想录刷题
代码随想录算法训练营第5天(
哈希表
)| 242.有效的字母异位词,349. 两个数组的交集,202. 快乐数,1. 两数之和
文章讲解(
哈希表
理论基础):代码随想录
哈希表
(HashTable):·
哈希表
是根据关键码的值而直接进行访问的数据结构。·用来快速判断一个元素是否出现集合里(只需要O(1))。
jllllll000000
·
2023-10-12 07:25
算法
python
leetcode
数据结构
hash
table
哈希表
训练营第六天|
哈希表
理论基础 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和 | Sundri
哈希表
理论基础常见的三种哈希结构当我们想使用哈希法来解决问题的时候,我们一般会选择如下三种数据结构。
Sunlovecoding
·
2023-10-12 07:25
数据结构
训练营第六天|
哈希表
理论基础 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
一、
哈希表
理论基础,代码随想录1.1常见的三种哈希结构1)数组、2)set(集合)、3)map(映射)1.2在C++中,set和map分别提供以下三种数据结构,其底层实现以及优劣如下表所示:std::unordered_set
CPulasi
·
2023-10-12 07:24
散列表
数据结构
【面试经典150 |
哈希表
】有效的字母异位词
文章目录写在前面Tag题目来源题目解读解题思路方法一:排序方法二:哈希数组写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结,文章结构大致如下,部分内容会有增删:Tag:介绍本题牵涉到的知识点、数据结构;题目来源:贴上题目的链接,方便大家查找题目并完成练习;题目解读:复述题目
wang_nn
·
2023-10-12 07:54
面试经典150题
排序
哈希表
数组
C++
算法
20
哈希表
-三数之和
目录LeetCode之路——15.三数之和分析:官方题解:LeetCode之路——15.三数之和给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。示例1:输入:nums=[-1,0,1,
Elaine202391
·
2023-10-12 02:16
LeetCode刷题之路
散列表
leetcode
数据结构
19
哈希表
——数组中的妙用
目录LeetCode之路——202.快乐数分析:LeetCode之路——1.两数之和分析:解法一:暴力枚举解法二:
哈希表
LeetCode之路——202.快乐数编写一个算法来判断一个数n是不是快乐数。
Elaine202391
·
2023-10-12 02:46
LeetCode刷题之路
散列表
leetcode
算法
javase学习记录之------Map子类HashMap
importjava.util.HashMap;importjava.util.Set;/*HashMap:是基于
哈希表
的Map接口实现
哈希表
的作用是用来保证键的唯一性HashMap键:String值:
绝代风华.
·
2023-10-12 00:04
JavaSE
java
hashmap
《代码随想录》一刷记录
程序的性能分析时间复杂度分析递归算法的时间复杂度分析编程语言的内存管理内存对齐空间复杂度分析递归算法的空间复杂度分析以空间换时间是常见的优化思路三、数组二分查找移除元素长度最小的子数组螺旋矩阵四、链表链表的定义移除链表元素链表常见的操作反转链表删除倒数第n个节点环形链表五、
哈希表
哈希碰撞有效的字母异位词两个数组的交集六
恒者走天下
·
2023-10-12 00:52
算法
算法
找到所有数组中消失的数字
题目链接找到所有数组中消失的数字题目描述注意点在不使用额外空间且时间复杂度为O(n)的情况下解决这个问题解答思路要想找到消失的数字需要使用
哈希表
,因为本题要在不使用额外空间且时间复杂度为O(n)的情况下解决这个问题
青釉Oo
·
2023-10-11 20:37
算法TOP100
leetcode
算法
数据结构
java
HashMap
概念HashMap是Java集合框架中的一种数据结构,它基于
哈希表
实现。
哈希表
是由**数组和链表(或红黑树)**组成的数据结构,通过键值对来存储数据。
Junfeng Tang
·
2023-10-11 17:58
java基础
java
【面试经典150 |
哈希表
】单词规律
文章目录写在前面Tag题目来源题目解读解题思路方法一:
哈希表
写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结
wang_nn
·
2023-10-11 15:49
面试经典150题
哈希表
字符串
C++
算法
奖励最顶尖的 K 名学生 | 模拟+
哈希表
+堆】
算法题算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享恭喜你发现一枚宝藏博主,赶快收入囊中吧人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?算法题目录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-11 14:42
LeetCode每日一题打卡
leetcode
散列表
算法
java
hashmap
堆
排序
数字人解决方案——ER-NeRF实时对话数字人模型训练与项目部署
具体来说,为了提高动态头部重建的准确性,ER-NeRF引入了一种紧凑且表达丰富的基于NeRF的三平面
哈希表
示法,通过三个平面哈希编码器剪枝空的空间区域。
知来者逆
·
2023-10-11 14:59
数字人
人工智能
NERF
ER-NERF
实时对话数字人
数字人
数字人直播
《剑指offer》题解(已完结)
刷完《剑指offer》67题1.数据结构链表栈队列二叉树
哈希表
/散列表堆字符串2.算法模拟排序二分双指针位运算搜索动态规划3.数学快速幂思维题1.数据结构链表JZ3从尾到头打印链表JZ14链表中倒数最后
DataPlayerK
·
2023-10-11 13:23
算法
算法
c++
数据结构
C语言leetcode刷题笔记_1(
哈希表
练习)
c语言使用
哈希表
练习1、指针变量定义(1)int*a=0;(错:此时在定义地址值)(2)int*returnSize;*returnSize=0;(报错,只能初始化一个地址?)
WT_不苦
·
2023-10-11 13:21
笔记
c语言
leetcode刷题笔记4-
哈希表
哈希表
代码随想录刷题笔记代码随想录(programmercarl.com)理论基础
哈希表
是根据关键码的值而直接进行访问的数据结构。直白来讲其实数组就是一张
哈希表
。
infinite.?
·
2023-10-11 13:45
算法笔记
leetcode
散列表
leetcode
哈希算法
Redis数据类型之有序集合—zset
4、集合是通过
哈希表
实现的,所以添加,删除,查找的复杂度都是
、以吾之名
·
2023-10-11 09:24
Redis
redis
java
工作小结 22.04.07
arr.empty()){//arr.front();//arr.back();}2.unordered_map赋值后不保证顺序unordered_map是基于
哈希表
的无序结构,在将uno
荏苒何从cc
·
2023-10-11 07:01
Redis未授权访问漏洞实验
Redis支持多种数据结构,包括字符串、列表、集合、有序集合和
哈希表
,可以通过简单的键值对方式存储和检索数据。由于其高性能和低延迟特性,Redis常用于加速数据访问,提高应用程序的响应速度。
2,4(1H,3H)-PD are mine
·
2023-10-11 06:54
redis
数据库
缓存
反弹连接
redis未授权访问
webshell
SSH
keys
阿里P7架构师要求
Web核心+开源框架+大型网站架构阿里P7技能(一):数据结构和算法:常用数据结构:链表、堆与栈、
哈希表
等,常用的排序等。
小笨蛋_5493
·
2023-10-11 04:42
Redis常用命令-史上最全最新版本(一)
Redis基础命令二、Redis操作key的一些命令三、Redis五大基本数据类型1、String(字符串)类型2、List(列表)类型3、Set(集合)类型4、SortSet(有序集合)类型5、Hash(
哈希表
Java码农_老唐
·
2023-10-11 03:10
redis
NoSQL
redis
数据库
缓存
Go语言学习6-字典类型
主要如下:1.字典在Go语言中,字典类型的官方称谓是Map,它是
哈希表
(HashTable)的一个实现。
Huazie
·
2023-10-11 01:42
#
Go语言学习
开发语言-Go
Go语言
字典类型
C++ 基础知识 问答题(五)
6.当发生
哈希表
冲突时,有哪些处理方法?7.deque的底层结构是什么?8.哪些迭代器有除了!=和==之外的关系运算?9.迭代器it进行it++和++it的区别10.L
绿风天空
·
2023-10-11 00:44
c++
开发语言
布隆过滤器
布隆过滤器如果经常判断一个元素是否存在,可以使用以下数据结构存储
哈希表
HashSet,HashMap,将元素作为key查找时间复杂度O(1),但是空间利用率不高,占用较多的内存资源如果是网络爬虫10亿网站数据
freemanIT
·
2023-10-11 00:32
Redis数据类型:哈希类型和无序集合
HSET和HGET遍历哈希HSCAN命令集合set类型SADD和SREM接着往下,Redis数据类型中还有哈希类型(hash)和集合类型(set),这两个相信大家也熟悉,哈希类型以前学习数据结构时不是有
哈希表
嘛
大力海棠
·
2023-10-10 23:34
Redis
Redis
哈希
集合
leetcode刷题学习之路
right+1一定会有左右指针动2023【3.12】新的理解①因为查询区间两端都是闭的[left,right]因此当left=right时,两端相等闭区间也是存在1个值因此循环下去的条件一定是left
哈希表
bu volcano
·
2023-10-10 17:40
python
leetcode
学习
链表
刷题3 剑指 Offer —
哈希表
Map对象的方法:set(key,val):向Map中添加新元素get(key):通过键值查找特定的数值并返回has(key):判断Map对象中是否有Key所对应的值,有返回true,否则返回falsedelete(key):通过键值从Map中移除对应的数据clear():将这个Map中的所有元素删除遍历方法:keys():返回键名的遍历器values():返回键值的遍历器entries():返回
可爱多小姐
·
2023-10-10 17:40
JavaScript映射
这是一种存储键值对列表很方便的方法,类似于其他编程语言中的词典或者
哈希表
。这一小节,让我们一起来看一下映射这种数据结构。
我的目标是开458
·
2023-10-10 15:13
Javascript基础
JavaScript
概述
JavaScript
javascript
开发语言
ecmascript
iOS官方文档 Foundation篇---NSHashTable
NSObject;NSHashTable具有以下特点:它是内容可变的;可以容纳对其成员的弱引用;成员可以在输入上复制,也可以使用指针标识进行相等和散列;可以包含任意指针(其成员不限于作为对象);创建//根据选项创建
哈希表
qianfei
·
2023-10-10 14:03
LRU/LFU
代码实现
哈希表
+双向链表classLRUCache{publ
JCGKS
·
2023-10-10 13:23
每日一题
算法
缓存
C++
链表
平衡树
哈希表
力扣刷题 day38:10-08
方法一:遍历+
哈希表
#方法一:遍历+
哈希表
defkWeakestRows(ma
hhhh1ay
·
2023-10-10 09:44
力扣刷题
leetcode
算法
职场和发展
力扣刷题 day36:10-06
方法一:
哈希表
#方法一:
哈希表
defintersection(nums1,nums2):dic={}#
哈希表
,存放nums1出现的元素res=[]#交集foriinnums1:ifinotindic:dic
hhhh1ay
·
2023-10-10 09:14
力扣刷题
leetcode
算法
数据结构
Go语言复合数据类型之map
mapmap的定义map的初始化使用内置make函数初始化使用map字面值语法初始化创建指定key/value的mapmap的操作map对值的操作使用delete删除keymap的遍历补充map的定义
哈希表
是一个无序的
NeilLiu200
·
2023-10-10 07:50
Go
golang
go
map
力扣刷题-
哈希表
-一个字符串是否能够由另一个字符串中的字符组成
383赎金信给你两个字符串:ransomNote和magazine,判断ransomNote能不能由magazine里面的字符构成。如果可以,返回true;否则返回false。magazine中的每个字符只能在ransomNote中使用一次。ransomNote和magazine由小写英文字母组成示例1:输入:ransomNote=“a”,magazine=“b”输出:false示例2:输入:ra
hxh207
·
2023-10-10 07:15
leetcode刷题
leetcode
散列表
算法
数据结构
python
力扣刷题-
哈希表
-
哈希表
总结
哈希表
理论基础一般来说
哈希表
都是用来快速判断一个元素是否出现集合里。对于
哈希表
,要知道哈希函数和哈希碰撞在
哈希表
中的作用。哈希函数是把传入的key映射到符号表的索引上。
hxh207
·
2023-10-10 07:15
leetcode刷题
散列表
leetcode
数据结构
python
算法
力扣刷题-
哈希表
-四数相加
454四数相加Ⅱ给定四个包含整数的数组列表A,B,C,D,计算有多少个元组(i,j,k,l),使得A[i]+B[j]+C[k]+D[l]=0。为了使问题简单化,所有的A,B,C,D具有相同的长度N,且0≤N≤500。所有整数的范围在-2^28到2^28-1之间,最终结果不会超过2^31-1。例如:输入:A=[1,2]B=[-2,-1]C=[-1,2]D=[0,2]输出:2解释:两个元组如下:(0,
hxh207
·
2023-10-10 07:43
leetcode刷题
leetcode
散列表
算法
数据结构
python
python数据结构与算法--二分查找
其实
哈希表
就是非常高效率的查找数据结构,很明显地它是用空间换时间。这一节介绍两个基本的基于线性结构的查找。
且行且安~
·
2023-10-10 05:43
算法与数据结构
python
二分查找
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他