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 Hot100之八:3.无重复字符的最长子串(哈希表+滑动窗口)
题目给定一个
字符串
s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。
shanshandeisu
·
2025-02-15 01:01
LeetCode
leetcode
算法
后端
java
散列表
哈希算法
.NET 8
NET8引入了许多新功能,如原生编译、值类型(ValueTypes)、结构化并发(structuredconcurrency)和快速
数组
(RapidArray)。.
粉红笔记
·
2025-02-15 01:59
.net
【2023】LeetCode HOT 100——滑动窗口&子串
目录1.无重复字符的最长子串1.1C++实现1.2Python实现1.3时空分析2.找到
字符串
中所有字母异位词2.1C++实现2.2Python实现2.3时空分析3.和为K的子
数组
3.1C++实现3.2Python
「已注销」
·
2025-02-15 01:59
leetcode
算法
数据结构
LeetCode Hot100 - 子串篇
前言挑战一个月刷完力扣的hot100,记录一下每题的思路~这次是子串相关的题目(1)560.和为K的子
数组
①暴力枚举,使用一个变量sum记录以l开头r结尾的情况classSolution{publicintsubarraySum
搞笑症患者
·
2025-02-15 00:27
力扣hot100
leetcode
算法
子串
LeetCode Hot 100:子串
LeetCodeHot100:子串560.和为K的子
数组
思路1:二重循环枚举(超时)classSolution{public:intsubarraySum(vector&nums,intk){intn=
UestcXiye
·
2025-02-15 00:26
Every
day
a
LeetCode
C++
LeetCode
数据结构与算法
同.NET 8一起发布的C#12语法中新特性及用法演示
stringname,intage){publicstringName=>name;publicintAge=>age;}2.集合表达式(CollectionExpressions)提供更简洁的集合初始化语法,适用于
数组
yuanpan
·
2025-02-15 00:25
.net
c#
开发语言
【LeetCode Hot100 子串】和为 k 的子
数组
、滑动窗口最大值、最小覆盖子串
子串1.和为k的子
数组
题目描述解题思路主要思路步骤时间复杂度与空间复杂度代码实现2.滑动窗口最大值题目描述解题思路双端队列的原理:优化步骤:Java实现3.最小覆盖子串题目描述解题思路滑动窗口的基本思路
落啦啦
·
2025-02-15 00:54
数据结构与算法
leetcode
算法
数据结构
鸿蒙Harmony应用开发—ArkTS-应用级变量的状态管理
本文中T和S的含义如下:类型描述TClass,number,boolean,string和这些类型的
数组
形式。Snumber,boolean,string。AppStorag
代码与思维
·
2025-02-14 23:20
鸿蒙-ArkTS
鸿蒙
harmonyos
华为
android
鸿蒙
鸿蒙系统
ArkTS
Kotlin 入门教程:基本数据类型
目录1.概览2.数据类型声明2.1显式类型声明2.2.隐式类型声明(类型推理)3.整型4.浮点数5.布尔值(Boolean)6.字符和
字符串
6.1字符(Char)6.2
字符串
(String)6.2.1声明
月入鱼饵
·
2025-02-14 23:50
Kotlin
入门教程
kotlin
开发语言
【无标题】
牛客刷题记录错题Java只能输入零和非零开头的数字,正确的正则表达式是:^(0|[1-9][0-9]*)$在一个有8个int数据的
数组
中,随机给出
数组
的数据,找出最大和第二大元素一定需要进行(9)次比较
Fansv587
·
2025-02-14 22:12
数据结构
1003: [编程入门]密码破译(A用%d输出为ASCII码值)
=65,'Z'==90,'a'==97,'z'==122可以用ASCII码值比较,或者字母比较if(ch>=65&&ch='A'&&chintmain(){chars[11];//定义一个长度为10的
字符串
XU0826csdn
·
2025-02-14 22:12
C语言刷题
蓝桥杯
CTF-WEB: 利用iframe标签利用xss,waf过滤后再转换漏洞-- N1ctf Junior display
核心逻辑//获取URL查询参数的值functiongetQueryParam(param){//使用URLSearchParams从URL查询
字符串
中提取参数consturlParams=newURLSearchParams
A5rZ
·
2025-02-14 22:38
网络安全
PL/SQL 变量以及数据类型(下篇)
目录二、数据类型1.复合类型记录类型记录类型定义方式记录类型的操作表类型嵌套表可变
数组
记录类型与表类型的区别2.引用类型(未深入研究)3.LOB(longobject)类型LOB类型的种类4.属性类型(
偏右右
·
2025-02-14 22:05
PL/SQL
sql
数据库
oracle
力扣 第1题:两数之和(Java)
题目:给定一个整数
数组
nums和一个整数目标值target,请你在该
数组
中找出和为目标值target的那两个整数,并返回它们的
数组
下标。你可以假设每种输入只会对应一个答案。
曼城铁闸
·
2025-02-14 22:04
java
算法
Java 字符编码与解码:深入理解 Charset 类
二、Charset类的核心功能1.获取字符集实例2.编码与解码示例1:
字符串
转字节
数组
示例2:处理不同字符集的乱码问题3.字符集检测与支持三、Charset类的常用方法1.静态方法(1)staticCharsetforName
magic 245
·
2025-02-14 21:02
java基础
java
开发语言
数据结构 栈和队列
栈的模拟实现:创建:1.本质还是线性表,因此可以创建⼀个⾜够⼤的
数组
,充当栈结构2.再定义⼀个变量
style-h
·
2025-02-14 21:31
数据结构
java
开发语言
【微信小程序】常见问题-解决tabBar不能传参的问题
这是因为wx.switchTab方法的url参数不允许带有查询
字符串
。然而,这并不意味着你无法在tabBar页面之间传递参数。
墨夶
·
2025-02-14 21:59
微信小程序
微信小程序
小程序
【网络安全】Self XSS + 文件上传CSRF
我最初输入了一个随机
字符串
,如123xss,结果发现服务器没有对这个
字符串
进行足够的处理,比如转义或过滤,而是将其直接反射到网页中并展示给用户。
秋说
·
2025-02-14 21:28
web安全
漏洞挖掘
力扣第一题 哈希解法 O(n)时间复杂度
题目:给定一个整数
数组
nums和一个整数目标值target,请你在该
数组
中找出和为目标值target的那俩个整数,并返回它们的
数组
下标。
01_
·
2025-02-14 21:57
leetcode
哈希算法
算法
Python排序算法详解
一、简单排序算法1.冒泡排序(BubbleSort)算法思想:通过相邻元素的比较和交换,逐步将最大元素“冒泡”到
数组
末尾。
重生之我要成为代码大佬
·
2025-02-14 20:49
蓝桥python学习
python学习
python
算法
排序算法
蓝桥杯
开发语言
数据结构
蓝桥周赛题目分享
1.四个亲戚在
字符串
后加上即可,答案输出。
勾魂凉皮
·
2025-02-14 20:48
算法
c++
蓝桥杯
双指针思想
双指针(TwoPointers)是一种常用的算法思想,通过使用两个指针(通常是下标或迭代器)在
数组
、链表或
字符串
中协同工作,高效解决一些问题。
六七_Shmily
·
2025-02-14 20:17
算法题
算法
双指针
C语言函数指针与指针函数,
数组
的指针与指针的
数组
数组
的指针:int(*p)[10]表示形式:指针的
数组
:int*p[10];
数组
里面包含10个指针变量。
窜天猴牛逼
·
2025-02-14 19:16
c语言
开发语言
Oracle PL/SQL统计指定表中各字段的空值、空
字符串
或零值比例
--创建结果存储表CREATETABLEtable_analysis_result(database_nameVARCHAR2(100),table_nameVARCHAR2(100),column_nameVARCHAR2(100),data_typeVARCHAR2(100),empty_countNUMBER,total_rowsNUMBER,empty_percentNUMBER);DEC
weixin_30777913
·
2025-02-14 19:16
oracle
sql
数据库
【Leetcode】2684. 矩阵中移动的最大次数
文章目录题目思路代码结果题目题目链接给你一个下标从0开始、大小为mxn的矩阵grid,矩阵由若干正整
数组
成。
想要AC的dly
·
2025-02-14 19:13
练习题(记录做题想法)
leetcode
矩阵
算法
c++
职场和发展
网格bfs,LeetCode 2684. 矩阵中移动的最大次数
一、题目1、题目描述给你一个下标从0开始、大小为mxn的矩阵grid,矩阵由若干正整
数组
成。
_Equinox
·
2025-02-14 19:41
leetcode每日一题
算法
c++
leetcode
宽度优先
矩阵
指针
数组
与
数组
指针
目录概要指针
数组
数组
指针小结概要本文章主要讲解指针
数组
与
数组
指针的区别。
小辉同志
·
2025-02-14 18:07
C语言系列
c++
Redis高频面试题汇总(2024最新版)
、List、Hash、Set、ZSet;此外还有三种特殊数据类型Bitmaps、Geospatial、HyperLogLog|数据类型|简单描述|使用场景||—|—|—||String|string(
字符串
2401_83817971
·
2025-02-14 18:04
程序员
redis
数据库
缓存
C++数据结构之哈希表
个人见解:哈希表又叫做散列表,是一种用空间换取时间的一种数据结构,哈希表本质上是一个
数组
,通过访问下标来快速获取数据,时间复杂度接近于O(1)。下面介绍一下其存储数据的过程。
LittleLionlion
·
2025-02-14 18:04
数据结构
c++
散列表
c语言
leetcode第一题的哈希表解法
题目描述第一题:给定一个整数
数组
和一个目标值,找出
数组
中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。
しみず寧
·
2025-02-14 17:01
算法
C语言学习day6
思维导图:输入带空格的
字符串
,删除
字符串
中的空格#include#include#includeintmain(intargc,constchar*argv[]){chararr[100]={};gets
\&会飞的鱼_
·
2025-02-14 17:30
学习
力扣第一题 -- 两数之和Java解法【多解法】
题目描述:给定一个整数
数组
nums和一个整数目标值target,请你在该
数组
中找出和为目标值target的那两个整数,并返回它们的
数组
下标。你可以假设每种输入只会对应一个答案。
超哥CG_544
·
2025-02-14 17:30
力扣题解
leetcode
算法
GeoHash算法简介
他能够把二维的空间经纬度数据编码成一个
字符串
。
okiwilldoit
·
2025-02-14 17:00
算法数据结构
【数据结构】顺序表(线性表)的实现
顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用
数组
存储。在
x一季花开成海x
·
2025-02-14 17:59
数据结构
顺序表
算法
Golang 基本类型
数组
切片 拼成
字符串
方法
1.对于
字符串
型
数组
切片import"fmt"funcmain(){s:=[]string{"1","3","jjj"}str:=strings.Join(s,",")fmt.Println(str)}
卖女孩的小火柴คิดถึง
·
2025-02-14 17:57
golang
开发语言
后端
KMP算法和next
数组
详解
KMP算法主要是用来求解子串在主串中第一次出现的位置,并返回这个子串的位置的一种提高效率的方法。在讲解KMP算法之前,我们先来看看求子串在主串中位置的一般解法,即暴力解法。1.暴力解法publicstaticintBF(Stringstr,Stringsub){if(str==null||sub==null){return-1;}intlenStr=str.length();intlenSub=s
蓝莓味营养快线
·
2025-02-14 16:55
数据结构
算法
蓝桥杯
动态规划
kmp算法拓展题
蓝桥杯每日一题文章目录蓝桥杯每日一题前言一、题目二、解题1.思路2.代码总结前言一、题目问题描述二、解题1.思路第一想法肯定会想到KMP的next
数组
。但这回人家问的是最短的有效前后缀长度。
和平主義阿奎
·
2025-02-14 16:23
算法
Hive空
字符串
‘‘与NULL值对比
Hive里null值和空
字符串
是两个不同的东西。NULL值【\N】,较为常见,就是所谓的空值,字段没有值。空
字符串
【''】,通常多为人为指定。
Lens5935
·
2025-02-14 16:23
Hive
sql
hive
大数据
KMP算法代码
KMP的算法的历史不过多讲解,直接干最难的部分先上代码1.求next
数组
的代码:(伪代码)intnext[1000];//nextvoidGet_next(chars[]){//s为模串next[0]=
「已注销」
·
2025-02-14 16:52
编程
信息学竞赛
字符串有关算法
算法
数据结构
c语言
蓝桥杯
c++
5.1.1 蓝桥杯
字符串
之KMP&
字符串
哈希
蓝桥杯
字符串
算法深入探讨:KMP与
字符串
哈希在
字符串
处理的众多算法中,KMP算法(Knuth-Morris-Pratt)和
字符串
哈希是两种非常高效的方法,用于解决
字符串
匹配和快速比较问题。
夏驰和徐策
·
2025-02-14 16:22
蓝桥杯
哈希算法
蓝桥杯
算法
字符串
python--蓝桥杯--KMP算法
解决
字符串
匹配问题,暴力的解法非常简单,只要枚举文本串的起始位置i,然后逐位匹配,失配时,i+1,即可。但是暴力法的时间复杂度为O(nm),当n,m比较大时,难以接受。
shutu__020917
·
2025-02-14 16:21
python--蓝桥杯(算法)
蓝桥杯
算法
python
蓝桥杯必看 【手撕模板】三分钟搞懂 <KMP算法>
文章目录前言具体理解next
数组
的理解含义前言在学习kmp算法之前我们需要知道kmp算法是用来干什么用的KMP算法是一种
字符串
匹配算法,可以在O(n+m)的时间复杂度内实现两个
字符串
的匹配。
顾冷__
·
2025-02-14 15:48
手撕蓝桥杯模板
算法模板
算法
leetcode
深度优先
React中类组件和函
数组
件的理解和区别
react代码模块分为类组件和函
数组
件。从语法和定义、内部状态管理、生命周期、性能、可读性和维护性、上下文、集成状态管理库等角度对比React中类组件和函
数组
件。
web行路人
·
2025-02-14 14:11
react.js
前端
前端框架
JavaScript
javascript
React 中的类和函
数组
件 选择哪一个?
在深入比较之前,让我们回顾一下react组件是什么什么是React组件每个React组件作为JavaScript本身都支持允许将一些可重用的代码片段插入到更大的代码片段中的功能。因此,它是一种应用程序的构建块。以这种方式,React组件将UI划分为可重用的部分并返回html。所以它们是UI的一种子功能综上所述,什么是React组件就很清楚了。它们是JS代码与返回HTML片段的独立混合。这里JS的主
程序小圆圆
·
2025-02-14 14:10
react.js
javascript
前端
对React中类组件和函
数组
件的理解?有什么区别?
React中类组件和函
数组
件的理解与区别React中有两种主要的组件类型:类组件(ClassComponent)和函
数组
件(FunctionComponent)。
疯狂的沙粒
·
2025-02-14 14:08
React
系列专栏
react.js
前端
前端框架
对React中类组件和函
数组
件的理解?
React中的类组件和函
数组
件是两种不同的组件定义方式,它们都可以用来创建UI,但在语法、特性和使用场景上有一些区别。
开发小途
·
2025-02-14 14:04
react.js
前端
c语言数据输入方式scanf,【C语言】-数据输入-scanf( )和getchar( )
scanf()使用形式:scanf("格式
字符串
",输入项首地址列表);scanf()函数执行时将输入的数据流按指定格式转换为数据,存入相应的存储单元中。格式
字符串
:%[*][width][F
合众丰城
·
2025-02-14 13:02
c语言数据输入方式scanf
C语言数据输入scanf( )和getchar( )
scanf()使用形式:scanf("格式
字符串
",输入项首地址列表);scanf()函数执行时将输入的数据流按指定格式转换为数据,存入相应的存储单元中。格式
字符串
:%[*][width][F
大捞子
·
2025-02-14 13:01
C&C++
C语言数据输入
scanf
getchar
scanf和getchar
的区别
JavaNIO的Buffer详解
文章目录1.简介2.相关属性3.相关方法4.直接内存深入理解5.零拷贝6.Java生态中的0拷贝1.简介Buffer缓冲区实际上就是一个
数组
,把
数组
的内容和信息包装成一个Buffer对象,它提供了一组访问这些信息的方法
jakiechaipush
·
2025-02-14 13:00
面试系列
java
android
开发语言
求证:一维差分是一维前缀和的逆运算
证明过程:设a[]是原
数组
,d[]是其对应的一维差分
数组
。因为,d[1]=a[1],d[i]=a[i]-a[i-1],i≥2。即d[]是a[]的一维差分。
hnjzsyjyj
·
2025-02-14 13:58
信息学竞赛
#
差分与前缀和
前缀和
差分
上一页
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
其他