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秋招面经(网搜版)
主要包括字符串(String),这是最基础的数据类型,支持存储和操作各种数据;
哈希
(Hash),类似于键值对的集合,适合存储对象和结构化数据;列表(List),实现为双向链表,支持从两端插入和删除元素;
学Java的skyyyyyyyy
·
2024-09-06 19:24
秋招面经
java
开发语言
秋招
求职招聘
面经
Redis数据类型简介及使用场景
在本文中,我们将详细介绍Redis支持的五种基本数据类型:字符串(String)、
哈希
(Hash)、列表(List)、集合(Set)和有序集合(Zset),以及三种高级数据类型:HyperLogLog、
空青726
·
2024-09-06 16:28
redis
数据库
缓存
跳槽
考研
面试
后端
举例说明,在HTTP中怎样使用
哈希
算法?
在HTTP中,
哈希
算法常用于生成消息摘要或验证数据的完整性。以下是一些示例:消息摘要验证:在使用HTTP进行数据传输时,可以使用
哈希
算法计算数据的消息摘要,并将其附加到HTTP请求或响应中。
2301_79698214
·
2024-09-06 11:53
http
哈希算法
网络协议
205.同构字符串
problems/isomorphic-strings/题目简介:给定一个特定的同构关系,判断两个字符串s和t是不是同构关系,比较关键的就是一个字母只能映射一种字母,不能一对多,也不能多对一思路:设置两张
哈希
表
stay_awake__
·
2024-09-06 10:15
leetcode专栏
leetcode
算法
职场和发展
同构字符串
二、
哈希
表2.1思路分析字符串同构的条件:①字符串s中的字符可以唯一映射到字符串t;②字符串t中的字符可以唯一映射到字符串s;利用
皮卡qiu~
·
2024-09-06 09:08
LeetCode
字符串
java
算法
iOS——weak修饰符的学习补充
一旦有弱引用对象被赋值,即运行时(Runtime)会在全局的SideTables中分配一个SideTable空间,此空间是根据对象的地址相关算法获取到的一个位置(所以存在多个对象分配到同一个位置,类似
哈希
冲突
糸师凛
·
2024-09-06 07:59
ios
学习
cocoa
Python Counter详解
Counter是Pythoncollections模块中的一个类,用于统计可
哈希
对象的出现次数。它提供了一种方便的方式来计数元素,返回一个字典,其中元素作为键,出现次数作为值。
吹吹晚风-
·
2024-09-05 21:26
python
开发语言
笔记
详解Python中非常好用的计数器Counter
Counter是字典dict的子类,用于计数可
哈希
(hashable)对象。
小斌哥ge
·
2024-09-05 21:22
Python/PYPI
python
算法
Python计数器
Counter
【每日一题】LeetCode 3.最长无重复字符的子串(
哈希
表、字符串、滑动窗口)
【每日一题】LeetCode3.最长无重复字符的子串(
哈希
表、字符串、滑动窗口)题目描述给定一个字符串s,找出其中不含有重复字符的最长子串的长度。需要注意的是,要求的是子串的长度,而不是子序列。
Chase-Hart
·
2024-09-05 21:21
算法
leetcode
散列表
算法
java
数据结构
535. TinyURL 的加密与解密 : 设计一个 URL 简化系统
Tag:「
哈希
表」、「模拟」TinyURL是一种URL简化服务,比如:当你输入一个URLhttps://leetcode.com/problems/design-tinyurl时,它将返回一个简化的URLhttp
宫水三叶的刷题日记
·
2024-09-05 19:59
Git Submodule 常用命令详解
1.查看子模块要查看当前项目中配置的所有子模块信息,可以使用以下命令:gitsubmodule或者,如果你想要更详细的输出,包括子模块的路径和提交的
哈希
值,可以使用:gitsubmodulestatus2
极地星光
·
2024-09-05 18:59
Git
git
【项目日记】高并发内存池---实现线程缓存
---韩寒《告白与告别》---高并发内存池项目---实现线程缓存1框架设计2自由链表类和
哈希
规则2.1自由链表类2.2映射规则3实现线程缓存3.1申请内存3.2释放内存4多线程优化5运行测试1框架设计我们需要实现的是一个这样的效果
叫我龙翔
·
2024-09-05 17:23
我的项目
从零开始的C++生活
缓存
c++
哈希
梧桐数据库(WuTongDB):
哈希
表原理、实现方法、代码例子和应用场景
哈希
表(HashTable)是一种高效的数据结构,用于在常数时间内存储和查找键值对。它通过将键值映射到表中的一个位置来实现这一点,这个位置由
哈希
函数决定。
哈希
表广泛用于数据库、缓存实现和各种算法中。
鲁鲁517
·
2024-09-05 15:41
梧桐数据库
散列表
哈希算法
梧桐数据库
Php里的Array数组的理解和实例
此类型针对多种不同用途进行了优化;它可以被视为数组、列表(向量)、
哈希
表(映射的实现)、字典、集合、堆栈、队列等等。由于array的值可以是其它array所以树形结构和多维array也是允许的。
DengHua2203
·
2024-09-05 14:09
PHP
php
开发语言
滑动窗口序列(单序列双指针)9/5
一、不间断子数组(滑动窗口+
哈希
表)题意:给你一个数组nums,现在求子数组中都有02,左移到freqMap=newTreeMap();while(right2){intleftNum=nums[left
2301_78191305
·
2024-09-05 14:08
算法
数据结构
SSL/TLS协议详解(二):密码套件,
哈希
,加密,密钥交换算法
目录SSL的历史
哈希
加密对称密钥加密非对称密钥加密密钥交换算法了解SSL中的加密类型密钥交换算法Diffie-HellmanKeyExchange解释作为一名安全爱好者,我一向很喜欢SSL(目前是TLS
meroykang
·
2024-09-05 12:54
网络安全
ssl
网络协议
网络
数据结构与算法Day25----字符串匹配(一):借助
哈希
算法实现
一、主串和模式串: 假设在字符串A中查找字符串B,那字符串A就是主串,字符串B就是模式串。把主串的长度记作,模式串的长度记作。因为是在主串中查找模式串,所以。二、暴力匹配算法/朴素匹配算法/BF(BruteForce)算法:1、算法思想: 在主串中,检查起始位置分别是0、1、2···且长度为的个子串,看有没有跟模式串匹配的。2、图示:3、时间复杂度: 在极端情况下,每次都比对个字符,要比对次
墨殇染泪
·
2024-09-05 12:17
《java数据结构》--
哈希
表
概念在之前我们学习的数据结构中,查找的时间复杂度大多都是O(N),或者O(logN),二叉搜索树在稳定的情况下可以达到O(1),但是还是会有极端情况为O(logN),那么有没有一种较为稳定的查找效率为O(1)的数据结构呢?我们可以先思考一下,理想的搜索方法是怎么样的,搜索的效率主要取决与比较的次数,那么这种方法就应该不经过任何比较,一次直接从表中得到要搜索的元素。如果构造一种存储结构,通过某种函数
喝养乐多长不高
·
2024-09-05 01:43
数据结构
散列表
java
开发语言
学习
链表
哈希算法
c++ unordered_set的用法
它基于
哈希
表实现,通常具有较快的插入、查找和删除操作(平均时间复杂度为O(1))。主要特性唯一性:所有元素都是唯一的,不能重复。无序:元素的存储顺序是不可预测的。
黄卷青灯77
·
2024-09-04 21:47
c++
开发语言
unordered_set
牛客(两个数组的交集)
NC313两个数组的交集题目题解(19)讨论(7)排行面经new简单通过率:29.64%时间限制:1秒空间限制:256M知识点二分
哈希
排序双指针描述给定两个整数数组分别为1nums1,2nums2,找到它们的公共元素并按返回
希望有朝一日能如愿以偿
·
2024-09-04 17:28
算法
数据结构
面试:说一下HashMap的底层实现原理,我懵了
哈希
表(hashtable)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的
哈希
表,而HashMap的实现原理也常常出现在各类的面试题中
一只程序猿哟
·
2024-09-04 15:09
探索高效
哈希
计算新境界:SHA-Intrinsics项目详解与应用推广
探索高效
哈希
计算新境界:SHA-Intrinsics项目详解与应用推广在数字签名、加密通信及数据完整性验证的广阔领域里,高效且安全的
哈希
函数是不可或缺的技术基石。
张姿桃Erwin
·
2024-09-04 01:10
解锁.NET安全奥秘:敏感数据加密与
哈希
的深度揭秘
在.NET应用中保护敏感数据:加密与
哈希
的深入探讨随着数字化时代的不断发展,数据安全已经成为企业和开发者面临的首要挑战之一。在.NET应用程序中,保护敏感数据不被未授权访问、篡改或泄露至关重要。
孟章豪
·
2024-09-04 01:39
权限安全类
.net
安全
哈希算法
切片上传记录
Spark-md5介绍用md5就是为了防止文件被篡改,小的文件直接可以用整个文件传入,返回文件md5,但是越大的文件(超过2G),如果用整文件的方式,时间会很久,分片计算md5会节约时间;另外MD5算法是一个单向
哈希
函数
Miya_Ye
·
2024-09-04 00:32
前端
切片上传
2022-Java 后端工程师面试指南 -(Redis)
它支持数据结构,例如字符串,
哈希
,列表,集合,带范围查询的排序集合,位图,超日志,带有半径查询和流的地理空间索引。
倾听铃的声
·
2024-09-03 22:21
后端
redis
java
面试
分布式
经验分享
Java中Object类有哪些方法?
2:hashCode()方法:返回对象的
哈希
码(一种整型值)3:equals(Objectobj)方法:判断两个对象是否相等4:clone()方法:
破碎的天堂鸟
·
2024-09-03 21:13
Java学习
java
开发语言
Nginx IP
哈希
负载均衡配置:实现请求智能分发
Nginx是一个强大的负载均衡器,支持多种负载均衡策略,包括轮询、最少连接、IP
哈希
等。IP
哈希
算法能够根据客户端IP地址的
哈希
值将请求分发到不同的后端服务器,从而实现请求的均匀分配和会话保持。
2401_85763639
·
2024-09-03 16:46
nginx
负载均衡
算法
面试经典算法150题系列-O(1)时间插入、删除和获取随机元素
序言:这题可能相对之前的题稍微代码量大一些,但是别急,我们只有理清思路,其实实现起来也挺简单,重在理解,我在实现代码部分特地还增加了一些变量方法的详细解释,担心有人不懂ArrayList集合和
哈希
集合操作
betterManchester
·
2024-09-03 14:29
面试经典算法题150题
算法
java
数据结构
哈希
表算法详解
哈希
表
哈希
表(Hashtable,也叫散列表),是根据关键码值(Keyvalue)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。
真的没事鸭
·
2024-09-03 13:54
数据结构与算法
散列表
算法
哈希算法
数据结构与算法之
哈希
表(C语言版)
title:数据结构与算法之
哈希
表(C语言版)date:2020-07-1921:05:15categories:数据结构与算法tags:-数据结构-算法-
哈希
表-c数据结构与算法之
哈希
表(C语言版)
哈希
表支持一种最有效的检索方法
jiangzhangha
·
2024-09-03 13:52
算法与数据结构
学习笔记
算法
哈希表
数据结构
哈希
表 五大排序算法 二分查找(折半查找)
1、
哈希
表1.1创建
哈希
表
哈希
表:将数据通过
哈希
算法映射称为一个键值存时在键值对应的位置存储取时通过键值对应的位置查找
哈希
冲突(
哈希
碰撞):多个数据通过
哈希
算法映射成同一个键值#include#include
安亿103
·
2024-09-03 11:45
数据结构
排序算法
c语言
linux
软件构建
算法
CityHash、FarmHash
CityHash和FarmHash都是由Google开发的非加密
哈希
函数,专为快速处理大量数据而设计。它们在数据中心和大规模分布式系统中尤其有用,用于任务如数据分区、查找优化、数据校验等。
秋夫人
·
2024-09-03 11:43
哈希算法
算法
数据结构
数据结构(五)——
哈希
表,数据排序方法
哈希
表:
哈希
:将数据通过
哈希
算法映射称为一个键值存时在键值对应的位置存储取时通过键值对应的位置查找
哈希
冲突(
哈希
碰撞):多个数据通过
哈希
算法映射成同一个键值存储数字:排序算法:1.冒泡排序:简单2.选择排序
m0_6793018756
·
2024-09-03 10:04
数据结构
散列表
算法
数据结构---五大排序---
哈希
表---二分查找法
目录一、五大排序1.1.冒泡排序1.2.选择排序1.3.插入排序1.4.希尔排序1.5.快速排序二、
哈希
表2.1.
哈希
表结构的定义2.2.初始化
哈希
表2.3.插入元素2.4.打印
哈希
表2.5.查找元素2.6
踢球的程序猿
·
2024-09-03 08:49
数据结构
散列表
排序算法
力扣167.两数之和II-输入有序数组
importjava.util.HashMap;//法1:
哈希
表classSolution{publicint[]twoSum(int[]numbers,inttarget){HashMapmap=newHashMap
听风客1
·
2024-09-03 02:11
算法与数据结构进阶(java)
leetcode
算法
java
Go 语言实现基本区块链模型
文章目录前言交易结构体区块结构体区块链结构体计算区块
哈希
值工作量证明(PoW)生成新区块验证区块合法性添加新区块最后前言你好,我是醉墨居士,在当今的技术领域,区块链技术无疑是一颗璀璨的明珠,其去中心化、
醉墨居士
·
2024-09-02 21:42
Go
区块链
golang
区块链
哈希算法
后端
算法
去中心化
共识算法
面试官:HashSet如何保证元素不重复?
HashSet实现了Set接口,由
哈希
表(实际是HashMap)提供支持。HashSet不保证集合的迭代顺序,但允许插入null值。也就是说HashSet不能保证元素插入顺序和迭代顺序相同。
Java架构奶思
·
2024-09-02 18:29
LeetCode题目笔记——2357. 使数组中所有元素都等于零
文章目录题目描述题目链接题目难度——简单方法一:直接模拟代码/Python方法二:
哈希
表代码/Python总结题目描述给你一个非负整数数组nums。
pip install USART
·
2024-09-02 17:22
LeetCode
算法
leetcode
数据结构
LeetCode刷题——数组中两个数的最大异或值#421#Medium
本文的题目作者想到2种方法,分别是
哈希
表方法和字典树方法,其中
哈希
表方法使用Java进行编写,而字典树方法使用Python进行编写,当然这可能不是最优的解法,还希望各位大佬给出更快的算法。
喷火龙与水箭龟
·
2024-09-02 17:21
LeetCode刷题
leetcode
算法
数据结构
python
java
【Leetcode 2351 】 第一个出现两次的字母 ——
哈希
表
给你一个由小写英文字母组成的字符串s,请你找出并返回第一个出现两次的字母。注意:如果a的第二次出现比b的第二次出现在字符串中的位置更靠前,则认为字母a在字母b之前出现两次。s包含至少一个出现两次的字母。示例1:输入:s="abccbaacz"输出:"c"解释:字母'a'在下标0、5和6处出现。字母'b'在下标1和4处出现。字母'c'在下标2、3和7处出现。字母'z'在下标8处出现。字母'c'是第一
自学前端_又又
·
2024-09-02 17:19
前端刷leetCode
前端
算法
javascript
leetcode
【Leetcode 2053 】 数组中第 K 个独一无二的字符串 ——
哈希
表统计次数
独一无二的字符串指的是在一个数组中只出现过一次的字符串。给你一个字符串数组arr和一个整数k,请你返回arr中第k个独一无二的字符串。如果少于k个独一无二的字符串,那么返回空字符串""。注意,按照字符串在原数组中的顺序找到第k个独一无二字符串。示例1:输入:arr=["d","b","c","b","c","a"],k=2输出:"a"解释:arr中独一无二字符串包括"d"和"a" 。"d"首先出现
自学前端_又又
·
2024-09-02 17:19
前端刷leetCode
leetcode
算法
javascript
前端
滑动窗口系列(不定长滑动窗口长度) 9/1
使用
哈希
表+while循环遍历如果遍历到的字母在
哈希
表中存在,此时字串中出现重复字符;此时我们就要移动le
2301_78191305
·
2024-09-02 14:34
数据结构
leetcode hot 100刷题记录
for(inti=0;itwoSum(vector&nums,inttarget){intn=nums.size();for(inti=0;i键值对分别为数组值和数组下标,注意,遍历每一个数组元素,在
哈希
表里找
WJX574
·
2024-09-02 09:04
leetcode
算法
数据结构
Java常用的加密方式
AES(AdvancedEncryptionStandard)1.2.DES(DataEncryptionStandard)2.非对称加密2.1.RSA(Rivest-Shamir-Adleman)3.
哈希
函数在
思静语
·
2024-09-02 08:27
#
安全
java
加密
刷题记录-HOT 100(一)40道
一、
哈希
表解决问题1、两数之和思路:创建
哈希
表:初始化了一个空字典来存储已经访问过的数字及其对应的索引。遍历数组:逐一遍历数组中的每个元素。
Colddd_d
·
2024-09-02 06:46
刷题
python
开发语言
零知识证明:
哈希
函数-Poseidon2代码解析与benchmark
1、
哈希
函数(HashFunction)与Poseidon在密码学中,
哈希
函数是一种将任意大小的数据映射到固定大小的输出的函数。
哈希
函数的输出称为
哈希
值或
哈希
码。
哈希
函数具有单向性和抗碰撞性。
HIT夜枭
·
2024-09-02 01:14
零知识证明
零知识证明
哈希算法
区块链
算法day17|如何求普通二叉树的众数
这个时候就要回到我一开始的思路了,用
哈希
表来解决问题。
桃酥403
·
2024-09-02 01:10
算法
数据结构
c++
leetcode
哈希算法
【Leetcode 2347 】 最好的扑克手牌 ——
哈希
表
给你一个整数数组ranks和一个字符数组suit。你有5张扑克牌,第i张牌大小为ranks[i],花色为suits[i]。下述是从好到坏你可能持有的手牌类型:"Flush":同花,五张相同花色的扑克牌。"ThreeofaKind":三条,有3张大小相同的扑克牌。"Pair":对子,两张大小一样的扑克牌。"HighCard":高牌,五张大小互不相同的扑克牌。请你返回一个字符串,表示给定的5张牌中,你
自学前端_又又
·
2024-09-01 22:52
前端刷leetCode
leetcode
算法
数据结构
前端
javascript
MySQL性能优化:深入理解InnoDB的自适应
哈希
索引
前言MySQL的自适应
哈希
索引(AdaptiveHashIndex,简称AHI)是InnoDB存储引擎的一项关键特性,旨在提升查询性能和数据库的整体性能。
rain1309
·
2024-09-01 21:17
数据库
mysql
性能优化
哈希算法
java面试记录
HashMap里的碰撞在Java中,HashMap是一种常用的
哈希
表实现,它使用
哈希
函数来确定键值对的存储位置。
为什么没有实习
·
2024-09-01 16:17
面试
职场和发展
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他