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
哈希+栈与队列
【Redis】非关系型数据库之Redis的增删改查
目录一、Redis的数据类型分类二、Redis的字符串类型string三、Redis的列表list四、Redis的
哈希
hash五、Redis的无序集合set六、Redis的有序集合zset七、Redis
liu_xueyin
·
2024-01-07 19:52
redis
nosql
数据库
mysql
缓存
运维
linux
代码相似性的判断
基本思路整文
哈希
值将代码作为文本,去除空格和注释,剩余内容拼接起来计算
哈希
值,
哈希
值一样的视为抄袭行数
哈希
值和1类似,只不过计算的是行的
哈希
值,设置一个相似度阈值,一个代码中有多少行和库中的行
哈希
值相同
qq_43369327
·
2024-01-07 17:30
爬虫
后端
240103-把数组变空的最少操作次数
直觉上让我想到用
哈希
表来解决,把元素对应的值变成字符出现的次数。然后2和3的最小公倍数是6,也就是说只有1,7,13...这个数列无法被2和3组
fuxxu
·
2024-01-07 17:24
算法
数据结构
Leetcode刷题记录::滑动窗口::无重复字符的最长子串
1、分析问题:1)字符串+不能重复2、子问题拆分:1)子串的生成以及存放2)字符的重复判定3、完整功能包括:1)C++代码2)STL库3)字符的重复判定:
哈希
表4)生成子串:暴力遍历字符串,两个完整循环
Leeniux_
·
2024-01-07 16:56
自动驾驶-C++
leetcode
算法
职场和发展
leetcode-字母异位词
核心思路:用
哈希
表或数组来记录每个字符出现的次数,并一一进行比较。方法一:数组boolisAnagram(strings,stringt){if(s.size()!
Emperorist
·
2024-01-07 13:55
哈希表
数组
leetcode
算法
leetcode--49字母异位词分组
49字母异位词分组解题思路1.将不同的字符串转换为字符数组并按照字母顺序进行排序2.异位词排序后的结果相同,故可以作为
哈希
表的key值3.将字母异位词组成的集合作为
哈希
表的value值代码classSolution
Peihj2021
·
2024-01-07 13:55
数据结构与算法
java学习
leetcode
哈希算法
java
Leetcode-有效的字母异位词C++实现
哈希
表实现:classSolution{public:boolisAnagram(strings,stringt){unordered_mapmap;if(s.size()!
Vanderbiol
·
2024-01-07 13:23
leetcode
算法
职场和发展
383. 赎金信
383.赎金信题目描述思路1,暴力法2,
哈希
解法题目描述给定一个赎金信(ransom)字符串和一个杂志(magazine)字符串,判断第一个字符串ransom能不能由第二个字符串magazines里面的字符构成
南绘
·
2024-01-07 12:14
leetcode
c++
算法
力扣383赎金信(c++)
力扣383赎金信(c++)力扣题目链接思路暴力解法就是两层for循环,不断去寻找,这里不做过多解释,下面来看
哈希
解法。
捷克夜
·
2024-01-07 12:43
leetcode
leetcode
c++
算法
leetcode 383. 赎金信
其次,我们需要统计每个字母出现的个数,很容易想到我们可以使用一个
哈希
表来保存字母的个数,但是,由字母构成的字符串有一个特点,从a到b的字母的代表的值是连着的,那么我们就可以化简为一个数组来保存每个元素的个数
verliding
·
2024-01-07 12:13
leetcode
c++
leetcode
c++
赎金信(c++/go/
哈希
)
c++:classSolution{public:boolcanConstruct(stringransomNote,stringmagazine){intrecord[26]={};for(inti=0;i
程序媛JD
·
2024-01-07 12:42
力扣刷题笔记
哈希算法
c++
散列表
go
【LeetCode每日一题】【2021/12/4】383. 赎金信
文章目录383.赎金信前言方法1:
哈希
表383.赎金信LeetCode:383.赎金信简单\color{#00AF9B}{简单}简单为了不在赎金信中暴露字迹,从杂志上搜索各个需要的字母,组成单词来表达意思
亡心灵
·
2024-01-07 12:41
LeetCode刷题
leetcode
算法
散列表
c++
电话号码查询系统的设计与实现
用
哈希
表来实现的存储方式:inthash(KeyTypename){intaddress=0;for(inti=0;name[i]!
刘伊珂
·
2024-01-07 12:02
哈希算法
算法
力扣:127. 单词接龙 题解
Problem:127.单词接龙127.单词接龙前言预备知识解题思路复杂度Code其它细节推荐博客或题目博客题目深广度优先搜索
哈希
表前言好好好!又做出来一道困难题,逐渐在进步,莫西莫西!!!
Apylee 后继
·
2024-01-07 12:29
数据结构与算法学习
leetcode
哈希算法
散列表
c++
图搜索算法
图搜索
广度优先
leetcode07-罗马数字的转换
envType=study-plan-v2&envId=programming-skills思路:将罗马数字与数值的映射关系先存在一个
哈希
表中;对于罗马数字,若前一个罗马数字映射的值小于后一个所映射的值
算法给的安全感
·
2024-01-07 11:55
leetcode刷题日记
算法
数据结构
java
一道数组去重的算法题把东哥整不会了
读完本文,你可以去力扣拿下如下题目:316.去除重复字母1081.不同字符的最小子序列-----------关于去重算法,应该没什么难度,往
哈希
集合里面塞不就行了么?
labuladong
·
2024-01-07 10:11
哈希
表--最长连续序列
目录题号思路看到"最长"这个关键字,我首先想到的就是动态规划,若能将数组进行排序,即排序完后的数组为[100,200,1,2,3,4],则求其最大上升序列即可。但由于sort排序的时间复杂度为O(nlogN),且如何按连续进行排列比较复杂,故舍弃接着考虑直接双for遍历,则第一层挑选nums[i]作为x,第二层从i+1开始挑选y,若x+1=y,则找到更长连续序列,这样的前提得是有序的数组,否则对于
习惯水文的前端苏
·
2024-01-07 09:51
做50个Java字符串题即精通字符串
下面是String类在Java中重要性的几个原因:不可变性:字符串的不可变特性有几个好处,如缓存hash值(字符串对象在创建时就计算其
哈希
码,不会改变),线程安全(不可变对象天生就是线程安全的),以及在字符串实例之间安全地共享而无需进行额外的同
danci_
·
2024-01-07 08:02
Java
Se
java
开发语言
程序人生
面试
职场和发展
跳槽
Golang leetcode142 环形链表 暴力map 快慢指针法
文章目录环形链表leetcode142暴力遍历map
哈希
记录快慢指针法环形链表leetcode142该题目要求找到入环的第一个节点我们可以通过map进行记录,没到新的节点查询是否经过原有节点入环节点,上两个节点的
鳄梨阿龙
·
2024-01-07 07:12
个人
leetcode学习
Golang
golang
链表
开发语言
leetcode
数据结构
C++ unordered_map用法总结
std::unordered_map是C++标准库中的一个
哈希
表实现的关联容器,用于存储键-值对,提供了快速的查找、插入和删除操作。
机器人那些事儿
·
2024-01-07 06:13
C++
c++
开发语言
关于HashMap的几个问题
一、HashMap的
哈希
桶的初始大小是多少?初始大小为16,并且必须为2的n次方二、java7和java8对于HashMap的实现有何不同?
最美的风景
·
2024-01-07 06:23
【Redis学习笔记】06 Redis
哈希
类型基本操作
1.MySQL数据格式缓存到RedisMySQL的user表:idnamejobage1bossit182weiit243cokzit30Redis的hash类型:key名规则:对应数据库的表名:IDkeyfield1valuefield2valuefield3valueuser:1namebossjobitage18user:2nameweijobitage24user:3namecokzjob
炑凌雲
·
2024-01-07 05:51
数据结构-怀化学院期末题(490)
哈希
查找题目描述:实现
哈希
查找。要求根据给定的
哈希
函数进行存储,并查找相应元素的存储位置。
小符不秃头
·
2024-01-07 04:32
数据结构
数据处理四 基于图像hash进行数据整理(删除重复图片、基于模版查找图片)
一、背景知识1.1什么是hashHash,一般翻译做“散列”,也有直接音译为“
哈希
”的,基本原理就是把任意长度的输入,通过Hash算法变成固定长度的输出。
摸鱼的机器猫
·
2024-01-07 03:15
数据处理
哈希算法
图像处理
python
(leetcode)判断字符是否唯一 -- 使用位图(位运算)
个人主页:Lei宝啊愿所有美好如期而遇目录本题链接输入描述输出描述算法分析算法一:
哈希
表算法二:位运算(位图)解题源码本题链接力扣(LeetCode)输入描述接口:boolisUnique(stringastr
Lei宝啊
·
2024-01-07 02:48
算法
leetcode
算法
数据结构
Leetcode2965. 找出缺失和重复的数字
EverydayaLeetcode题目来源:2965.找出缺失和重复的数字解法1:
哈希
用
哈希
表统计数组grid中各元素的出现次数,其中出现次数为2的记为a。统计数组grid的元素之和为sum。
UestcXiye
·
2024-01-06 20:56
Every
day
a
LeetCode
哈希算法
算法
C++
数据结构与算法
leetcode
【算法】和为K的连续子数组
196&&tqId=37127&rp=1&ru=/ta/job-code-total&qru=/ta/job-code-total/question-ranking使用【前缀法】,把所有连续和合索引存进
哈希
表
godlike-icy
·
2024-01-06 20:55
算法题
算法
javascript
前端
和为 K 的子数组【
哈希
】【子串】
Problem:560.和为K的子数组文章目录思路&解题方法复杂度Code思路&解题方法如果子数组是从start到end那么用前缀和pre来表示的话,这个子数组的和就是pre[end]-pre[start-1]即:pre[end]-pre[start-1]==k可以转换成:pre[start-1]==pre[end]-k所以可以遍历end,pre[end]-k的值可以在O(1)时间复杂度内获得。那
Alan_Lowe
·
2024-01-06 20:16
研一开始刷LeetCode
哈希算法
算法
无重复字符的最长子串【滑动窗口】【
哈希
】
Problem:3.无重复字符的最长子串文章目录思路&解题方法复杂度Code思路&解题方法滑动窗口经典题目复杂度时间复杂度:添加时间复杂度,示例:O(n)O(n)O(n)空间复杂度:添加空间复杂度,示例:O(n)O(n)O(n)CodeclassSolution:deflengthOfLongestSubstring(self,s:str)->int:ans=0left=0length=len(s
Alan_Lowe
·
2024-01-06 20:13
研一开始刷LeetCode
哈希算法
滑动窗口
【Java数据结构】
哈希
表——学习笔记
✨精品专栏(不定时更新)【JavaSE】【Java数据结构】【LeetCode】【Java数据结构】
哈希
表——学习笔记⭐概念⭐
哈希
冲突的概念⭐对于
哈希
冲突的理解⭐如何避免
哈希
冲突——
哈希
函数设计⭐如何避免
哈希
冲突
敲代码的布莱恩特
·
2024-01-06 19:56
Java数据结构
Java
笔记
散列表
java
数据结构
数据结构之
哈希
——学习笔记
今天看网课学习了
哈希
的数据结构,写下这一篇博客记录自己的学习过程。
残念亦需沉淀
·
2024-01-06 19:24
哈希算法
数据结构
算法
c++
Redis7.2.3集群安装,新增节点,删除节点,分配
哈希
槽,常见问题
概念:【Redis】高可用之三:集群(cluster)-知乎实操:Redis集群三种模式主从模式优势:主节点可读可写从节点只能读(从节点从主节点同步数据)缺点:当主节点挂掉时,此时只提供读服务,没有写入能力,需要人工切换从节点为主节点哨兵模式优势:基于主从模式基础上,增加哨兵节点实现自动故障转移,解决了主从模式的缺点当主节点故障时,哨兵节点会通过Raft算法将故障主节点下的从节点选举为主节点缺点:
Quan7er
·
2024-01-06 18:48
redis
redis集群
macos
VMware
Centos7+ redis7搭建主从+哨兵模式超详细教程攻略
Redis支持多种数据结构,如字符串、列表、集合、有序集合、
哈希
表等,这些数据结构使得Redis能够解决很多不同类型的问题。
十二1··
·
2024-01-06 18:17
redis
运维
云计算
webpack梳理之常用plugin(优化)
clean-webpack-plugin这个插件,总体来说是用于每次打包之前删除dist文件夹内上次打包的内容的,打包没那么只能,他是不能自主判断你两次打包是否是重复的是否是需要重新来打包的,特别是你用了
哈希
值这样的文件后缀之后
Absorbed_zhang
·
2024-01-06 18:41
回顾基础
webpack梳理
webpack
javascript
前端
性能优化
plugin
DS|
哈希
查找
题目一:DS
哈希
查找--线性探测再散列题目描述:定义
哈希
函数为H(key)=key%11,输入表长(大于、等于11)。输入关键字集合,用线性探测再散列构建
哈希
表,并查找给定关键字。
再给艾克三年
·
2024-01-06 16:05
DS
哈希算法
数据结构
算法
C++
开发语言
包含所有字符的最短字符串
由题还是很容易想到可以用一个
哈希
表来统计字符串中每个字符出现的次数。首先扫描字符串t,每扫到一个,
哈希
表中对应值加1。然后扫描字符串s,每扫描一个就检查
哈希
表中是否包含该字符,没有则忽略不计。
不过是条河鱼
·
2024-01-06 13:57
算法
数据结构
算法
字符串中的所有变位词
这道算法题是字符串中的变位词的变种,思路都大差不差,一样可以用一个数组来模拟
哈希
表去统计字母出现的次数,然后与0比较。同样的,也可以用两个数组去分别统计,然后比较两个数组是否相同。
不过是条河鱼
·
2024-01-06 13:26
算法
算法
java
不含重复字符的最长子字符串
要找出不含重复字符的最长子字符串,可以用一个
哈希
表统计子字符串中字符出现的字数,出现一次即
哈希
表中对应位置的数值为1,未出现即为0,重复了那么它的值会比1大。还是使用滑动窗口的思想。
不过是条河鱼
·
2024-01-06 13:26
算法
数据结构
算法
873. 最长的斐波那契子序列的长度 : 经典序列 DP 运用题
Tag:「序列DP」、「
哈希
表」、「动态规划」如果序列满足下列条件,就说它是斐波那契式的:n>=3对于所有i+2map=newHashMap=0&&j+2>ans;j--){if(arr[i]-arr[
宫水三叶的刷题日记
·
2024-01-06 13:29
参加CTF比赛要会哪些技术点?这些一定要知道!
四、算法第四得学算法,如对称加密、非对称加密和
哈希
函
程序员霸哥
·
2024-01-06 12:14
网络安全
web安全
网络安全
黑客
网络
安全
代码随想录算法训练营第六天|242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
242.有效的字母异位词题目链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台文档讲解:代码随想录视频讲解:学透
哈希
表,数组使用有技巧!
EstherLockhart
·
2024-01-06 11:02
代码随想录算法训练营
算法
PKI 公钥基础设施,公钥私钥,信息摘要,数字签名,数字证书
信息摘要使用一个
哈希
函数对文档进行摘要运算,生成一个固定长度的
哈希
值,这个
哈希
值通常称为信息摘要。在前端领域,关于
哈希
我有一棵树
·
2024-01-06 09:59
https
Redis 7.0性能大揭秘:如何优化缓存命中率?
比如,咱们可以用
哈希
表存储共同前缀的键,这样既节省了内存,又提高了查找效率。看这个例子
架构师专栏
·
2024-01-06 09:25
Redis
缓存
redis
mysql
优化缓存命中率
LRU算法
【补】自学Java第25天
对于
哈希
表的理解,总算是搞明白些了,虽然算不上理解的很透彻,但大体上明白了。
哈希
表是用来干嘛的?它是HashSet的底层,该集合元素不能重复,
哈希
表就是用来高效解决这个问题的。
刘小爱
·
2024-01-06 07:20
redis 面试题1
Redis支持多种数据结构,例如字符串、列表、集合和
哈希
,并提供了针对这些数据结构的命令操作。Redis具有高性能和低延迟的特点,适合于读写频繁的场景。Redis支
CrazyMax_zh
·
2024-01-06 03:10
redis
数据库
缓存
Caching SHA2 password 与 MySQL native password 的区别
这两种插件的主要区别在于它们使用的
哈希
算法和安全性区别MySQLnativepassword:这是MySQL早期版本的默认认证插件,它使用SHA1
哈希
函数,将密码
哈希
化后存储在数据库中。
e5pool
·
2024-01-06 03:08
mysql
数据库
判断两张图片是否完全一致
一个简单的方法是计算图像文件的
哈希
值,并比较这些
哈希
以查找重复项。
哈希
值是根据文件内容计算得到的,所以
Enougme
·
2024-01-06 02:06
Python-图像处理
python
数组与字符串|169. 多数元素 14. 最长公共前缀
题目链接:169.多数元素时间复杂度为O(n)、空间复杂度为O(1)的算法多种解法:1.暴力使用
哈希
表统计每个元素出现的次数时间复杂度O(n)空间复杂度O(n)2.排序排序后返回下标为n/2的元素时间复杂度
没脑袋的喵
·
2024-01-06 02:25
代码随想录
算法
数据结构
python图像检测_用Python实现通过
哈希
算法检测图片重复的教程
Iconfinder是一个图标搜索引擎,为设计师、开发者和其他创意工作者提供精美图标,目前托管超过34万枚图标,是全球最大的付费图标库。用户也可以在Iconfinder的交易板块上传出售原创作品。每个月都有成千上万的图标上传到Iconfinder,同时也伴随而来大量的盗版图。Iconfinder工程师SilviuTantos在本文中提出一个新颖巧妙的图像查重技术,以杜绝盗版。我们将在未来几周之内推
weixin_39710594
·
2024-01-06 01:28
python图像检测
python模块之hashlib
加密算法介绍HASHHash,一般翻译做“散列”,也有直接音译为”
哈希
”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。
weixin_34082177
·
2024-01-06 01:58
python
数据库
数据结构与算法
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他