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
子串
Camp算法刷题记录2
文章目录503A-B数对504数位计算60201序列(好题)601bfs练习整除光棍507Luris的游戏506完美数407饿饿饭饭暑假狂欢406循环
子串
604碰撞2606巨大的牛棚607高利贷701背包
什么都不懂的小青蛙
·
2024-01-28 19:44
算法入门
算法
图论
动态规划
最小覆盖
子串
题解:力扣算法模版:/*滑动窗口算法框架*/voidslidingWindow(strings,stringt){unordered_mapneed,window;for(charc:t)need[c]++;intleft=0,right=0;intvalid=0;while(rightneed,window;//need表示的key:需要的字符,value:字符个数//window:key:窗口
INGNIGHT
·
2024-01-28 17:24
leetcode
算法
力扣76.最小覆盖
子串
题目:biubiu题意:在字符串中找到最小的覆盖单词的
子串
,覆盖要求含有单词的全部字符。通过滑动窗口实现。移动右指针找到符合条件的
子串
,移动左指针来使最小。
赟家小菜鸟
·
2024-01-28 17:24
每日一题
leetcode
算法
c++
最小覆盖
子串
76.最小覆盖
子串
参考相关链接:76.最小覆盖
子串
笔记解本题的主要方法是,滑动窗口+Map。
Jamcy123
·
2024-01-28 17:53
javascript
leetcode
算法
学习
最小覆盖
子串
返回s中涵盖t所有字符的最小
子串
。如果s中不存在涵盖t所有字符的
子串
,则返回空字符串""。注意:对于t中重复字符,我们寻找的子字符串中该字符数量必须不少于t中该字符数量。
YifengGuo233
·
2024-01-28 17:23
LeetCode练习手册
算法
java
数据结构
matlab字符串处理
matlab中字符串用单引号括起来,当作行向量字符串中的单引号用双引号表示可用矩阵操作提取
子串
str='asdad''sa'str(1:4)image.png多行字符串,可看成多行的矩阵,每行的字符串长度应该相等不等的话
lighterss
·
2024-01-28 17:46
【算法】Knuth-Morris-Pratt 算法(KMP算法):一种在字符串中查找
子串
的算法
引言KMP(Knuth-Morris-Pratt)算法是一个在字符串中查找
子串
的算法,由DonaldKnuth、VaughanPratt和JamesH.Morris共同发明。
HEX9CF
·
2024-01-28 16:39
Data
Structures
and
Algorithms
算法
java
javascript
【算法专题】动态规划之回文
子串
问题
动态规划6.0动态规划---回文
子串
问题1.回文
子串
2.最长回文
子串
3.分割回文串Ⅳ4.分割回文串Ⅱ5.最长回文子序列6.让字符串成为回文串的最少插入次数动态规划---回文
子串
问题1.回文
子串
题目链接-
YoungMLet
·
2024-01-28 15:33
算法专栏
算法
动态规划
c++
性能优化
开发语言
leetcode
算法4:搜索
image.pngInput:"23"Output:["ad","ae","af","bd","be","bf","cd","ce","cf"]思路:深度优先搜索,从根节点到每个叶子节点的所有路径即结果,深度为
子串
的长度示例代码
HYIndex
·
2024-01-28 14:07
华为机试真题实战应用【算法代码篇】-求满足条件的最长
子串
的长度/字符统计及重排(附python和JAVA代码实现)
目录问题描述代码实现Java代码2python代码2问题描述给出一个只包含字母的字符串,不包含空格,统计字符串中各个子字母(区分大小写)出现的次数,并按照字母出现次数从大到小的顺序输出各个字母及其出现次数如果次数相同,按照自
林聪木
·
2024-01-28 10:33
java
算法
开发语言
代码随想录算法训练营|day9
第四章字符串28.实现strStr()字符串总结双指针回顾总结28.实现strStr()(1)KMP算法:视频讲解题目详解前缀:所有以第一个字符开头的连续
子串
,不包含最后一个字符。
果木26
·
2024-01-28 10:47
代码随想录练习
算法
go
php函数 二
检查字符串是否以指定
子串
开头,区分大小写。返回布尔值。$haystack待判断的字符串,$needle需要查询的内容。
lsswear
·
2024-01-28 09:27
php
php
力扣 516. 最长回文子序列
设dp[i][j]表示在
子串
s[i..j]中,最长回文子序列
向上的毛毛
·
2024-01-28 07:21
力扣:516.最长回文子序列
一开始以为是最长回文
子串
,这题就跟上题基本一致了,代码如下。但是题目所说的是最长回文子序列,此时就相当于做了两题了。
empty__barrel
·
2024-01-28 06:50
动态规划
leetcode
算法
动态规划
leetcode(力扣) 516. 最长回文子序列 (动态规划)
文章目录题目描述思路分析完整代码题目描述给你一个字符串s,请你统计并返回这个字符串中回文
子串
的数目。回文字符串是正着读和倒过来读一样的字符串。子字符串是字符串中的由连续字符组成的一个序列。
深度不学习!!
·
2024-01-28 06:49
个人笔记
交流学习
leetcode
python
小白水平理解面试经典题目LeetCode 3 Longest Substring Without Repeating Characters(最长无重复字符的
子串
)
3.最长无重复字符的
子串
作为leetcode第三道题,类型是典型的String类型,都可以让我们联想到Twopointer,暴力解法,就让我们看看这道题如何解答更好。
心安成长
·
2024-01-28 03:34
leetcode
面试
leetcode
职场和发展
Leetcode热题100
文章目录前言热题100栈题目普通数组53.最大子数组和思路:动态规划
子串
560.和为K的子数组思路:前缀和+hashmap前缀和滑动窗口算法核心代码模板代码3.无重复字符的最长
子串
哈希1.两数之和49.
Shujie_L
·
2024-01-28 03:01
leetcode
哈希算法
算法篇:动态规划II
35、647.回文
子串
①状态表示:dp[i][j]表示:s字符串[i,j]的
子串
,是否是回文串。
骇城迷影
·
2024-01-28 02:18
算法
动态规划
2020-11-16正则表达式
正则表达式含义:正则表达式就是对字符串操作的一种逻辑公式作用:在字符串"查找"是否包含指定
子串
从字符串中"提取"指定
子串
对字符串中指定的内容进行"替换"创建正则表达式letreg=newRegExp("
牛牛nhw
·
2024-01-28 02:31
算法15——动态规划专题
文章目录一、动态规划的递归和递推写法1、递归写法2、递推写法3、分治、贪心与动态规划二、最大连续子序列和三、最长不下降子序列(LIS)四、最长公共子序列(LCS)五、最长回文
子串
六、背包问题1、0-1背包问题
Sunny_范
·
2024-01-27 22:46
算法
算法
动态规划
c++
【算法专题】动态规划之子数组和
子串
系列
动态规划4.0动态规划---子数组、
子串
系列(数组中连续的一段)1.最大子数组和2.环形子数组的最大和3.乘积最大子数组4.乘积为正数的最长子数组长度5.等差数列划分6.最长湍流子数组7.单词拆分8.环绕字符串中唯一的子字符串动态规划
YoungMLet
·
2024-01-27 22:45
算法专栏
算法
动态规划
c++
开发语言
蓝桥杯练习-----
子串
分值
暴力解1:(只能获得百分之五十的分数)#includeusingnamespacestd;inthashA[27];strings;intuniqueC(intl,intr){intans=0;for(inti=l;i>s;QuerySubstr();return0;}最后会运行超时。其他思路:看了别人的一个思路,就是每个字母的贡献度。但是他们写的代码都太复杂我没看懂,我就自己想了想,然后提交过了
seventeena
·
2024-01-27 21:31
蓝桥杯
c++
TOP100 滑动窗口
1.3.无重复字符的最长
子串
给定一个字符串s,请你找出其中不含有重复字符的最长
子串
的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长
子串
是"abc",所以其长度为3。
乐超kawhi
·
2024-01-27 19:52
python
算法
力扣
Top100
子串
1.560.和为K的子数组给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。子数组是数组中元素的连续非空序列。示例1:输入:nums=[1,1,1],k=2输出:2示例2:输入:nums=[1,2,3],k=3输出:2提示:1&nums,intk){unordered_mapmp;mp[0]=1;intcount=0,pre=0;for(auto&x:nums){p
乐超kawhi
·
2024-01-27 19:52
算法
数据结构
C语言判断字符串旋转关系与
子串
包含问题
strstr函数判断一个字符串是否为另一个字符串的旋转版本解析:1.left_move函数:字符串左旋转逻辑解析:2.left_move_e函数:判断字符串是否旋转而来逻辑解析:3.matching函数:
子串
检测逻辑解析
普通young man
·
2024-01-27 18:12
c语言
c语言
算法
开发语言
C语言中的strtok()函数进行字符串分割
引言在处理文本或字符串数据时,我们常常需要将一长串连续的字符按照特定的分隔符分解成一个个独立的
子串
。C语言中提供了一个非常实用的库函数——strtok(),用于实现这一功能。
普通young man
·
2024-01-27 18:11
c语言
算法
LeetCode-005-最长回文
子串
最长回文
子串
题目描述:给你一个字符串s,找到s中最长的回文
子串
。示例说明请见LeetCode官网。
雄狮虎豹
·
2024-01-27 13:05
分组循环A
分组记录每个连续字符
子串
长度,维护最大值。
lyh20021209
·
2024-01-27 07:16
数据结构与算法
算法
leetcode
java
关于黑色系服饰的一些配饰搭配技巧,你掌握了吗?
一、各色珠
子串
成的项链、珍珠项链,适合搭配低领黑衣;衬衫领和高领黑衣,则适合夸张型的金属项链和银项链。粗的金或银项链也可以搭配。钻石耳环、项链亦可。二、花色鲜艳的围巾、丝巾,搭配黑色衣着更为
Meetmarms
·
2024-01-27 03:41
最长公共
子串
的问题(正常方法和矩阵法,动态规划)
题目:给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列,返回0。一个字符串的子序列是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。例如,"ace"是"abcde"的子序列,但"aec"不是"abcde"的子序列。两个字符串的公共子序列是这两个字符串所共同拥有的子序列。看法:这
fchampion
·
2024-01-27 02:18
动态规划
算法
c++
leedcode无重复字符的最长字串
无重复字符的最长字串示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长
子串
是“abc”,所以其长度为3。
weixin_45816431
·
2024-01-27 02:45
算法
c++
leedcode串联所有单词的
子串
串联所有单词的
子串
给定一个字符串s和一个字符串数组words。words中所有字符串长度相同。s中的串联
子串
是指一个包含words中所有字符串以任意顺序排列连接起来的
子串
。
weixin_45816431
·
2024-01-27 02:44
题解
c#
开发语言
最小覆盖
子串
(Leetcode76)
例题:分析:比如现在有字符串(s),s="ADOBECODEBANC",给出目标字符串t="ABC",题目就是要从原始字符串(s)中找到一个
子串
(res)可以覆盖目标字符串t,
子串
"BANC"恰能覆盖字符串
丶lemon7
·
2024-01-27 01:21
Leetcode算法题
java
算法
leetcode
leetcode hot100分割回文串
本题是要求将给定的字符串进行分割,返回分割的回文串
子串
。那么我们以下图假设由此可以看出,这就是一个组合问题,所以可以根据回溯算法来解决。
buptlzl
·
2024-01-27 01:08
leetcode
算法
职场和发展
算法训练营Day48
#Java#动态规划Feelingandexperiences:回文
子串
:力扣题目链接给你一个字符串s,请你统计并返回这个字符串中回文
子串
的数目。回文字符串是正着读和倒过来读一样的字符串。
momolinshaomo
·
2024-01-26 21:13
算法
力扣题目训练(1)
2024年1月25日力扣题目训练2024年1月25日力扣题目训练225.用队列实现栈257.二叉树的所有路径258.各位相加81.搜索旋转排序数组II82.删除排序链表中的重复元素II30.串联所有单词的
子串
落幕·重逢
·
2024-01-26 20:25
编程学习
leetcode
算法
c++
算法------(4)双指针
每次主指针移动时更新最长
子串
长度(主指针-副指针+1)。
FancySuMMer11
·
2024-01-26 19:36
算法基础课
算法
c++
面试经典题---3.无重复字符的最长
子串
3.无重复字符的最长
子串
我的解法:滑动窗口:维护一个[left,right)的滑动窗口,其中[left,right-1]都是不重复
子串
;每轮while循环都计算一个滑动窗口的无重复
子串
长度len,每轮也让
3arong
·
2024-01-26 18:37
算法
c++
leetcode
数据结构
算法训练营Day57(动态规划17)
647.回文
子串
力扣(LeetCode)官网-全球极客挚爱的技术成长平台提醒动态规划解决的经典题目,如果没接触过的话,别硬想直接看题解classSolution:defcountSubstrings(self
Best,
·
2024-01-26 17:13
算法
动态规划
131. 分割回文串-思路整理
题目给你一个字符串s,请你将s分割成一些
子串
,使每个
子串
都是回文串。返回s所有可能的分割方案。回文串:是正着读和反着读都一样的字符串。
进阶白帽子
·
2024-01-26 17:36
算法学习笔记
leetcode
算法
动态规划
2024年华为OD机试真题-分割均衡字符串-Python-OD统一考试(C卷)
给定一个均衡字符串,请给出可分割成新的均衡
子串
的最大个数。约定字符串中只包含大写的'X'和'Y'两种字符。输入描述:均衡串:XXYYXY字符串的长度[2,10000]。给定的字符串均为均衡串。
2023面试高手
·
2024-01-26 17:27
华为od
python
开发语言
华为
算法
LeetCode 热题 100 | 滑动窗口
目录13.无重复字符的最长
子串
2438.找到字符串中所有字母异位词菜鸟做题第二周,语言是C++13.无重复字符的最长
子串
解题思路:设置两个指针,左指针和右指针,二者之间形成窗口右指针不断右移,新字母被纳入其中
狂放不羁霸
·
2024-01-26 14:02
力扣
leetcode
算法
LeetCode 热题 100 |
子串
目录1560.和为K的子数组2239.滑动窗口最大值376.最小覆盖
子串
菜鸟做题第二周,语言是C++1560.和为K的子数组题眼:“子数组是数组中元素的连续非空序列。”
狂放不羁霸
·
2024-01-26 14:26
力扣
leetcode
算法
Offer必备算法_滑动窗口_八道力扣OJ题详解(由浅到深)
目录滑动窗口算法介绍①力扣209.长度最小的子数组解析及代码②力扣3.无重复字符的最长
子串
解析及代码③力扣1004.最大连续1的个数III解析及代码④力扣1658.将x减到0的最小操作数解析及代码⑤力扣
GR鲸鱼不跑步
·
2024-01-26 14:46
算法
leetcode
c++
双指针
滑动窗口
哈希算法
【洛谷】密码合规性检查 (C)
[GESP202306三级]密码合规题源:[GESP202306三级]密码合规借以此问题实践指定范围的
子串
截取方法。
_廿_尘
·
2024-01-26 13:39
#
题记
c语言
算法
数据结构
[蓝桥杯]真题讲解:
子串
简写(暴力+二分)
[蓝桥杯]真题讲解:
子串
简写(暴力+二分)一、视频讲解二、暴力代码三、正解代码一、视频讲解视频讲解二、暴力代码//暴力代码:#include#defineintlonglongusingnamespacestd
Turing_Sheep
·
2024-01-26 12:00
备战蓝桥杯
#
基础算法与数论题目
蓝桥杯
职场和发展
【MySQL函数】掌握这些常用函数,让你的数据库操作如虎添翼!
LENGTH:返回字符串的长度LOWER:将字符串转换为小写UPPER:将字符串转换为大写TRIM:删除字符串开头和结尾的空格字符串转化为number替换字符串截取字符串SUBSTRING:返回字符串的
子串
瑶山
·
2024-01-26 12:57
Mysql
mysql
数据库
database
函数
LeetCode每日一题,无重复字符的最长
子串
题目https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/无重复字符的最长
子串
公众号《java编程手记
JAVA编程手记
·
2024-01-26 10:00
LeetCode 数组篇
在排序数组中查找元素的第一个和最后一个位置69.x的平方根367.有效的完全平方数27.移除元素26.删除有序数组中的重复项283.移动零844.比较含退格的字符串977.有序数组的平方209.长度最小的子数组904.水果成篮76.最小覆盖
子串
所恋皆洛尘
·
2024-01-26 08:45
LeetCode
leetcode
算法
数据结构
[蓝桥学习] 前缀和与差分
例题题目很简单,但是代码实现惊艳到我了,是L就加1,是Q就减1,如果区间[i,j]是平衡
子串
的话,那它会在前缀prefixij两处的值是相等的,因为如果值相等说明此段L与Q是相等数目的。
Waldeinsamkeit41
·
2024-01-26 08:15
学习
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他