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
哈希+栈与队列
Leetcode的AC指南 ——
哈希
表:202. 快乐数
摘要:Leetcode的AC指南——
哈希
表:202.快乐数。题目介绍:编写一个算法来判断一个数n是不是快乐数。
知之_知之
·
2023-12-22 02:31
leetcode的AC指南
leetcode
散列表
算法
Leetcode的AC指南 ——
哈希
表:242. 有效的字母异位词
摘要:Leetcode的AC指南——
哈希
表:242.有效的字母异位词。题目介绍:给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。
知之_知之
·
2023-12-22 02:30
leetcode的AC指南
leetcode
算法
Leetcode的AC指南 ——
哈希
表:349. 两个数组的交集
摘要:Leetcode的AC指南——
哈希
表:349.两个数组的交集。题目介绍:给定两个数组nums1和nums2,返回它们的交集。输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。
知之_知之
·
2023-12-22 02:59
leetcode的AC指南
leetcode
散列表
算法
马蹄集第33周
题目一无重复字串的最长字串解题思路:双指针:设置两个指针L,R,分别指向traget的开头和结尾,并且使用一个
哈希
表存储char到int的映射,然后R++,当出现重复的字符,那么要在对应的
哈希
表里面--
杜阿福
·
2023-12-22 02:24
算法
【C++进阶】
哈希
表详解
文章目录
哈希
表是什么?
哈希
表的底层
哈希
表的插入
哈希
冲突闭散列线性探测二线探测开散列(
哈希
桶)
哈希
表的删除闭散列删除开散列删除
哈希
表的查找扩容问题闭散列扩容问题开散列扩容问题
哈希
表是什么?
(unstoppable)
·
2023-12-22 01:29
C++初阶和高阶
c++
散列表
数据结构
基础数据结构(1):链表
在学习算法时,发现用什么数据结构来存储数据是很重要的,所以学习数据结构也是必须的,先从基础数据结构:数组,字符串,链表,栈,队列,树,矩阵,邻接表,
哈希
表等,数组和字符串我们已经了解的很多了,所以我们从链表开始学习
计科小fw是我
·
2023-12-22 00:56
数据结构
数据结构
代码随想录Day6——
哈希
表:242.有效的字母异位 349. 两个数组的交集 202. 快乐数 1. 两数之和
哈希
表:判断一个量是否在某个容器中存在/遍历过242.有效的字母异位给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。注意:若s和t中每个字符出现的次数都相同,则称s和t互为字母异位词。
cheng_dog
·
2023-12-21 23:01
散列表
数据结构
[7天速成Python——第四天]
键不重复且元素只能是键值对的可变容器info={"k1":123,"k2":999}2.键值对键不能重复,重复数据会被覆盖info={"k1":123,"k1":999}print(k1)//999键必须要可
哈希
类型
笛秋白
·
2023-12-21 23:59
7天速成Python
python
开发语言
笔记
经验分享
网络
Python之set集合的相关介绍
认识python中的set集合及其用法python中,集合(set)是一个无序排列,可
哈希
,支持集合关系测试,不支持索引和切片操作,没有特定语法格式,只能通过工厂函数创建.集合里不会出现两个相同的元素,
hakesashou
·
2023-12-21 21:30
python基础知识
python
java
前端
刷题记录Day6-
哈希
表(有效的字母异位词、两个数组的交集、快乐数、两数之和)
刷题记录Day6-
哈希
表(有效的字母异位词、两个数组的交集、快乐数、两数之和)文章目录刷题记录Day6-
哈希
表(有效的字母异位词、两个数组的交集、快乐数、两数之和)前言一、有效的字母异位词1.242有效的字母异位词二
Carp3di3m
·
2023-12-21 20:29
刷题记录
c++
c语言
leetcode
数据结构
算法
Redis-学习笔记
Redis通常被称为数据结构服务器,因为值(value)可以是字符串(String)、
哈希
(Hash)、列表(list)、集合(sets)和有序集合(sort
渔火愁眠_
·
2023-12-21 17:27
redis
学习
笔记
长投学堂:如果你有梦想,就去捍卫它!
哈
哈希
望早日拿到人生的第一桶金,早日实现财务自由!让我,浪的有底气,有足够的资本,支撑自己喜欢的东西。❤❤❤再说
假面_0151
·
2023-12-21 17:18
LeetCode刷题笔记之
哈希
表
一、字母异位词-判断两个参数内容出现的次数是否相等滑动窗口、数组排序、计数法、
哈希
表1.242【有效的字母异位词】题目:给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。
abtgu
·
2023-12-21 16:45
课程复习
leetcode
笔记
散列表
leetcode HOT100 17.电话号码的组合 19.删除链表倒数第n个节点
目录17.电话号码的组合19.删除链表的倒数第N个节点解法一:栈解法二:list存储结点17.电话号码的组合思路:首先使用
哈希
表存储每个数字对应的所有可能的字母,然后进行回溯操作。
榛果嗨
·
2023-12-21 16:57
力扣HOOT100
java
开发语言
算法
leetcode
Redis五大数据类型
Redis支持五种数据类型:string(字符串),hash(
哈希
),list(列表),set(集合)及zset(sortedset:有序集合)。
城堡下的晚祷
·
2023-12-21 14:14
实现负载均衡策略:优化系统性能与可用性
1.2负载均衡的工作原理2.负载均衡算法2.1轮询算法2.2最小连接算法2.3IP
哈希
算法2.4加权轮询算法3.实施负载均衡的步骤3.1选择负载均衡器3.2配置负载均衡器3.3后端服务器准备3.4监控和优化
达芬奇要当程序员
·
2023-12-21 13:58
开发语言
负载均衡
C语言:实现
哈希
表的构造和查找算法,要求:用除留余数法构造
哈希
函数,分别用一次探测再散列、二次探测再散列解决冲突。
include#defineNULLKEY-1typedefstruct{intkey;}KeyType;typedefstruct{KeyType*elem;//表示生成的空间的首地址intcount;//
哈希
表元素个数
别被算法PUA
·
2023-12-21 09:06
数据结构与算法
c#
leetcode题解(含解题思路)(持续更新中)
数组&字符串&双指针两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标思路:使用
哈希
表,把数组中的值依次存入map,
白 山 茶
·
2023-12-21 09:34
leetcode
java
面试
Redis基础数据结构
Redis有5种基础数据结构,分别为:string(字符串)、list(列表)、set(集合)、hash(
哈希
)和zset(有序集合)。
ajajaj
·
2023-12-21 08:36
数据结构——第一章绪论小结
二元组表示如下B=(D,R)D是数据元素,R是数据元素之间的关系(2)逻辑结构的类型a.集合b.线性结构c.树形结构d.图形结构2.存储结构(1)顺序存储结构(2)链式存储结构(3)索引存储结构(4)
哈希
存储结构接着是数据类型和抽象数据类型数据类型主要涉及到内存空间的
gobeyye
·
2023-12-21 07:31
数据结构
基于博弈树的开源五子棋AI教程[2 Zobrist散列]
1ZobristHashingZobristHashing由阿尔伯特·Zobrist于1970年提出,是一种用于棋类游戏的
哈希
技术。
BrokenGeeker
·
2023-12-21 06:57
五子棋AI
哈希算法
五子棋AI
博弈树搜索
zobrist
开源
QT
C语言实现删除字符串中重复字符的算法
算法思路:为了解决这个问题,我们可以使用一个
哈希
表来跟踪每个字符的出现次数。然后,我们将遍历输入字符串,并将每个字符添加到结果字符串中,同时检查它是否已经在
哈希
表中存在。
海上的风浪
·
2023-12-21 06:11
算法
c语言
哈希算法
编程
布隆过滤器及其在Java中的实际应用
传统的数据结构如
哈希
表、树等可以提供精确的答案,但是在某些场景下,我们可能更关心查询效率而非精确性。布隆过滤器就是这样一种数据结构,
小威要向诸佬学习呀
·
2023-12-21 01:45
java
开发语言
redis
算法基础之约数个数
约数个数核心思想:用
哈希
表存每个质因数的指数然后套公式#include#include#include#includeusingnamespacestd;constintN=110,mod=1e9+7;
阳光男孩01
·
2023-12-21 01:57
算法
c++
数据结构
区块链技术基础—Merkel树
哈希
算法
哈希
算法是一种重要的计算机算法,可以将任意长度的二进制值串以不可逆的方式转化为较短的固定长度二进制值串,这个映射后的值称为
哈希
值。
李小西033
·
2023-12-21 00:05
hash函数-Hashcalc工具
HASH是一个用于查看任意文件的
哈希
值的工具。
术业有专攻,闻道有先后
·
2023-12-20 20:46
#
cryptography
哈希算法
算法
4-区块链基础
区块链这个概念并不难理解,这是因为大多数难懂的东西(挖矿,
哈希
,椭圆曲线密码学,点对点网络(P2P)等)都只是用于提供特定的功能和承诺。
Andy.88666
·
2023-12-20 19:13
区块链智能合约
区块链
手撕分布式缓存---HTTP Client搭建
经过上个章节的学习,我们已经实现了一致性
哈希
算法,这个算法保证我们可以在节点发生变动时,最少的key请求受到影响,并返回这个节点的名称;这很大程度上避免了
哈希
雪崩和
哈希
穿透的问题。
咖瑞芝
·
2023-12-20 17:24
分布式缓存
分布式
缓存
http
Springboot数据加密篇
一、密码加密1.1Hash算法(MD5/SHA-512等)
哈希
算法,又称摘要算法(Digest),是一种将任意长度的输入通过散列函数变换成固定长度的输出的单向密码体制。
烟雨平生9527
·
2023-12-20 17:51
哈希算法
算法
用大白话举例子讲明白区块链
每个块都包含了前一个块的
哈希
值和自身的交易数据,形成了一个不断增长的链条。区块链的特点包括:分布式:区块链是分布式的,没有中心化的控制机构,所有节点共同维护区块链网络。
怪力乌龟
·
2023-12-20 16:36
知识分享
区块链
03-数据结构-
栈与队列
1.栈栈和队列是两种操作受限的线性表。如上图所示显示栈的结构栈:先进后出,入栈(数据进入)和出栈(数据出去)均在栈顶操作。常见栈的应用场景包括括号问题的求解,表达式的转换和求值,函数调用和递归实现1.1栈的代码实现#include#include#include#includetypedefintSTDataType;typedefstructnode{STDataTypex;structnode
C_IS_ALL
·
2023-12-20 14:17
数据结构篇
linux
算法02
哈希
法
算法01之
哈希
法1.
哈希
法理论基础1.1
哈希
表(1)
哈希
表(2)
哈希
函数(3)
哈希
碰撞1.2
哈希
法基本思想1.3
哈希
法适用场景与最常用的
哈希
结构2.LeetCode242:有效的字母异位词(1)图解本题的
哈希
内核
春风LiuK
·
2023-12-20 12:46
算法
哈希算法
算法
散列表
Java数据结构--List、Set和Map
哈希
表既满足了数据的查找方便,也不占用太多的内容空间,使用十分方便Android中常用的数据结构包括List、Set和Map
郑子
·
2023-12-20 11:31
Android:基础篇
数据结构
MD5:介绍与应用
在计算机领域中,MD5(MessageDigestAlgorithm5)是一种常用的
哈希
函数,用于产生数据的摘要(或称为散列值)。
酱学编程
·
2023-12-20 11:50
安全
java
网安基础理论代码
哈希
算法:
哈希
算法用于生成固定长度的摘要,常见的
哈希
算法包括MD5、SHA-1、SHA-2等。这些算法的实现
wxchqaz
·
2023-12-20 11:17
汇编
力扣刷题【
哈希
表篇】
文章目录一、LeetCode438.找到字符串中所有字母异位词:题目链接:解题思路:语法细节:代码实现如下:二、LeetCode202.快乐数:题目链接:解题思路:代码实现如下:三、LeetCode15.三数之和:题目链接:解题思路:代码实现如下:一、LeetCode438.找到字符串中所有字母异位词:题目链接:力扣438找到字符串中所有字母的异位词链接:link解题思路:用到滑动窗口的思想,在窗
未来可期LJ
·
2023-12-20 10:25
力扣刷题
leetcode
算法
Flink-状态后端
Flink中提供了两类不同的状态后端,一种是“
哈希
表状态后端”(HashMapStateBackend),另一种是“内嵌RocksDB状态后端”(EmbeddedRocksDBStateBackend)
Stephen6Yang
·
2023-12-20 08:20
flink
flink
大数据
状态后端
Java 基础学习(十三)集合框架、List集合
1集合框架1.1Collection1.1.1集合框架概述Java集合框架是一组实现了常见数据结构(如列表、树集和
哈希
表等)的类和接口,用于存储一组数据。
久 一
·
2023-12-20 08:24
Java
开发学习
学习
java
开发语言
运维
linux
python算法 之 快速排序(Quick Sort)
时间复杂度名称示例算法O(1)常数时间复杂度
哈希
表查找O(logn)对数时间复杂度二分查找O(n)线性时间复杂度遍历数组O(nlogn)线性对数时间复杂度快速排序O(n^2)平方时间复杂度冒泡排序、插入排序
风华浪浪
·
2023-12-20 07:34
算法
python
排序算法
git防遗忘指南-amend修改最近一次commit记录
/git文件内的文本内容,可以有个更清晰的认识git版本管理的主要内容就是一次次的commit提交分支的本质就是记录了当前指向的commit的
哈希
值会有一个HEAD指针去指向当前工作的位置,HEAD指针可以挂载在分支
鼻涕粑粑
·
2023-12-20 07:12
【数据结构】
栈与队列
经典oj题
writeinfront所属专栏:初阶数据结构️博客主页:睿睿的博客主页️代码仓库:VS2022_C语言仓库您的点赞、关注、收藏、评论,是对我最大的激励和支持!!!关注我,关注我,关注我,你们将会看到更多的优质内容!!文章目录前言例题1:[循环队列](https://leetcode.cn/problems/design-circular-queue/)例题2:[用队列实现栈](https://l
小参宿
·
2023-12-20 06:37
初阶数据结构
数据结构
算法
【面试】Java基础知识
hashCode()方法是用来获取
哈希
码,用来计算当前值应该放在hashMap哪个桶中hashMap大小设置为多少比较好?
哈希
表大小应该是质数,并且通常应该是2^n,其中n是正整数。
YifengGuo233
·
2023-12-20 06:31
面试
java
职场和发展
查找与排序
,last,target,cmp)upper_bound(first,last,target)排序sort()不稳定排序stable_sort()稳定排序常用排序算法快速排序堆排序归并排序链表归并排序
哈希
表自定义排序二分查找注意
何处微尘
·
2023-12-20 01:21
C++
数据结构与算法
c++
开发语言
数据结构
排序算法
算法
2018-03-19 hash trick
hashtrick在机器学习中的使用特征
哈希
干货|自然语言处理(2)之浅谈向量化与Hash-Trick
xyq_learn
·
2023-12-20 00:32
python在列表和集合中查找数据的区别(时间复杂度)
列表数据有序,可重复,查找某个元素方式为逐个遍历;时间复杂度为列表的长度,即从第一个元素遍历到最后一个元素为止,O(len(list))集合数据无序,不可重复,查找某个元素方式为
哈希
。
cc抱富
·
2023-12-19 21:21
python
python
C#中常见集合类的底层原理与时间复杂度
目录一、System.Collections中的接口1、接口的继承关系2、接口的作用一、线性表1、Array(数组),ArrayList(动态数组),List(双向链表)二、
哈希
表1、DIctionary
拉达哥
·
2023-12-19 21:49
c#
数据结构
开发语言
leetcode --- 30. 串联所有单词的子串[C++ 滑动窗口/双指针]
原题:30.串联所有单词的子串-力扣(LeetCode)题目解析:本题在这道题的算法原理基础上进行思考会简单许多leetcode---438.找到字符串中所有字母异位词[C++/滑动窗口+
哈希
表]-CSDN
自由のミカサ
·
2023-12-19 19:39
进击的算法
leetcode
c++
算法
数据结构
最小覆盖子串 [C++/滑动窗口+
哈希
表]
原题:76.最小覆盖子串-力扣(LeetCode)题目解析:此题在这道题的基础上进行理解会更简单leetcode---30.串联所有单词的子串[C++滑动窗口/双指针]-CSDN博客本题要求在s字符串中找到含有t字符串所有字符的最短子串。也就是说s字符串中的字符可能有非t字符串中的字符,或者多个t字符串中的字符(即重复)那么和找异位词不同的是不能简单地通过有效字符个数来判断找到符合要求的子串。所以
自由のミカサ
·
2023-12-19 19:39
进击的算法
leetcode
c++
散列表
算法
数据结构
找到字符串中所有字母异位词[C++/滑动窗口+
哈希
表]
原题:438.找到字符串中所有字母异位词-力扣(LeetCode)题目解析:本题要在一个字符串中找另一个字符串的异位词。这个异位词其实有个特点就是组成的元素都是相同的,只是顺序不同(类似化学同素异形体的概念)如果用暴力查找枚举每一种排序情况是很麻烦的,换一种思路。我们其实只要知道在同样长度的字符串中出现的字符个数是否和目标字符串(p)一样即可。因为只要他们的构成元素一致,那么其中一个字符串必然是另
自由のミカサ
·
2023-12-19 19:38
进击的算法
leetcode
c++
算法
OpenSSL 3.2.0新增Argon2支持——防GPU暴力攻击
1.引言OpenSSL新发布的3.20版本中,引入了一些新特性,包括:post-quantum方法Brainpool曲线QUICArgon2:Argon2是一种慢
哈希
函数,在2015年获得PasswordHashingCompetition
mutourend
·
2023-12-19 18:33
基础理论
基础理论
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他