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
字符串查找子串
【华为OD机考 统一考试机试C卷】 环中最长
子串
/字符成环找偶数O(C++ Java JavaScript Python)
华为OD机考:统一考试C卷+D卷+B卷+A卷2023年11月份,华为官方已经将华为OD机考:OD统一考试(A卷/B卷)切换到OD统一考试(C卷)和OD统一考试(D卷)。根据考友反馈:目前抽到的试卷为B卷或C卷/D卷,其中C卷居多,按照之前的经验C卷D卷部分考题会复用A卷/B卷题,博主正积极从考过的同学收集C卷和D卷真题,可以查看下面的真题目录。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+
算法大师
·
2023-12-16 05:06
华为od
c语言
c++
南京工程学院数据结构复习考纲
5.注意转义字符的用法,例如\”6.熟练掌握KMP算法,能求解NEXT数组,匹配过程,
子串
匹配次数和字符比较次数7.掌握Brut
想要打 Acm 的小周同学呀
·
2023-12-16 03:37
数据结构与算法
数据结构
南京工程学院
Robot Vacuum Cleaner CodeForces - 922D
思路:首先考虑
子串
数目的计算对于两个字符串t1和t2。对于每个给定的字符串,其内部顺序是不可以改变的,因此记录它含有的s,h,和内部sh字串的数目就已经包含计算
子串
所需要的全部信息了,
laochonger
·
2023-12-16 02:38
[LeetCode]30、串联所有单词的
子串
找出s中恰好可以由words中所有单词串联形成的
子串
的起始位置。注意
子串
要与words中的单词完全匹配,中间不能有其他字符,但不需要考虑words中单词串联的顺序。
河海中最菜
·
2023-12-16 02:34
(C++)无重复字符的最长
子串
--滑动窗口
个人主页:Lei宝啊愿所有美好如期而遇力扣(LeetCode)官网-全球极客挚爱的技术成长平台备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界IT名企DreamOffer。https://leetcode.cn/problems/wtcaE1/算法原理滑动窗口其实就是种双指针,只是这种双指针只向后移动,不会回退,具有单调性,也就是说,整个过程中left和right只会+
CV工程师-
·
2023-12-16 01:57
算法
算法
滑动窗口
第八届蓝桥杯 2017年省赛真题(Java 大学C组)
蓝桥杯2017年省赛真题(Java大学C组)第一题:外星日历第二题:兴趣小组第三题:纸牌三角形第四题:承压计算第五题:杨辉三角第六题:最大公共
子串
第七题:Excel地址第八题:拉马车第九题:青蛙跳杯子第十题
二两清酒.
·
2023-12-15 23:40
蓝桥杯
蓝桥杯
java
c语言
C++STL中string详解(零基础/小白,字符串)
目录1.基本概念:1.1本质:1.2string和char*区别:1.3特点:2.构造函数(初始化)3.赋值操作4.字符串拼接编辑5查找和替换6.字符串比较编辑7.字符存取8.插入和删除编辑9.
子串
获取
肥or胖
·
2023-12-15 23:51
C++
数据结构
c++
开发语言
数据结构
【算法】【动规】环绕字符串中唯一的子字符串
看起来是这样的:"...zabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcd....".给你一个字符串s,请你统计并返回s中有多少不同非空
子串
也在
TTang-sq
·
2023-12-15 22:42
算法
算法
动态规划
算法基础——滑动窗口
一、找到字符串中所有字母异位词思路字母异位词:当两个字符串每个字符的个数均相等时,一个字符串才是另一个字符串的异位词p字符串长度固定,滑动固定窗口在s字符串中寻找
子串
,保存起始索引使用存储法,保存p字符串中
知向谁边
·
2023-12-15 19:22
Java截取String字符串的方法
在这个例子中,split(",")方法会将字符串str分割成多个
子串
,分隔符是逗号后面跟一个空格。分割后的
子串
被存储在一个字符串数组中
齐天qaq
·
2023-12-15 18:43
J2SE
java
Java、数据结构、操作系统、Linux等笔试总结(day01)
1、字符串中任意个连续的字符组成的子序列成为该串的
子串
。空串和本身都算作本字符串的
子串
。
无需言做自己
·
2023-12-15 13:54
力扣刷题总结 字符串(2)【KMP】
可以使用滑动窗口或者KMPKMP章节难度较大,需要深入理解其中的底层原理,单纯背代码不可靠一、KMP方法总结(1)KMP能解决的问题KMP主要应用在字符串匹配上(2)前缀和后缀前缀:包含首字母不包含尾字母的所有
子串
例如
A_SHOWY
·
2023-12-15 13:22
力扣刷题总结录
leetcode
数据结构
算法
最小覆盖
子串
、438. 找到字符串中所有字母异位词
滑动窗口问题,比如3和56776.最小覆盖
子串
给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小
子串
。如果s中不存在涵盖t所有字符的
子串
,则返回空字符串""。
Abeants
·
2023-12-15 11:13
【算法集训】基础数据结构:三、链表
链表就是将所有数据都用一个链
子串
起来,其中链表也有多种形式,包含单向链表、双向链表等;现在毕竟还是基础阶段,就先学习单链表吧;链表用头结点head表示一整个链表,每个链表的节点包含当前节点的值val和下一个节点
子琦啊
·
2023-12-15 08:28
【算法集训】基础数据结构
数据结构
算法
链表
【算法刷题】Day15
文章目录1.串联所有单词的
子串
题干:算法原理代码:2.最小覆盖
子串
题干:算法原理:1、暴力枚举+哈希表2、滑动窗口+哈希表代码:1.串联所有单词的
子串
原题链接题干:给定⼀个字符串s和⼀个字符串数组wordswords
柒柒要开心
·
2023-12-15 07:46
算法刷题
算法
java
心浮气躁
我婆婆带孩
子串
门去后,
永樱
·
2023-12-15 00:43
《算法与数据结构》答疑
答疑问题一问题二问题三问题四问题一在匹配成功时,在返回
子串
位置那里,为什么不是i-t的长度啊,为什么还要加一问题二问题三问题四问:如果题目让我们构造一个哈夫曼树,像我发的这个例题的话,我画成我这种可以吗是只能用答案的那种方法还是说我这种也可以啊
r i c k
·
2023-12-15 00:34
算法与数据结构
数据结构
【算法Hot100系列】无重复字符的最长
子串
欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列:罗列常用的开发工具,如IDEA,M
檀越剑指大厂
·
2023-12-14 21:39
s6
算法与数据结构
算法
滑动窗口相关问题总结
滑动窗口题目总结滑动窗口的大小可以改变3.无重复字符的最长
子串
滑动窗口的大小可以改变定义需要维护的变量定义窗口首尾端及其它变量窗口开始滑动考虑把index=right位置的元素纳入窗口后窗口是否仍然满足要求不是
Josue?
·
2023-12-14 21:37
自由刷题
java
算法
数据结构
【数组Array】力扣-5 最长回文
子串
目录题目描述题解labuladong题目描述给你一个字符串s,找到s中最长的回文
子串
。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。
Ludicrouers
·
2023-12-14 21:10
leetcode学习记录
leetcode
算法
javascript
C++知识点总结(8):尺取法真题代码
一、最长连续小写
子串
#include#includeusingnamespacestd;intmain(){//输入strings;cin>>s;//尺取法intlen=s.length();intl=
AICodeThunder
·
2023-12-14 18:17
C++知识点总结
C/C++
编程笔记
知识点总结
C++知识点总结(8):尺取法
尺取法一、复习枚举算法1.算法三要素2.最小公倍数公式3.时间复杂度二、算法优化初级1.概念2.例题(1)最长小写
子串
Ⅰ初步算法Ⅱ认识尺取法Ⅲ尺取法程序(2)最长递增
子串
(3)最小
子串
和Ⅰ伪代码Ⅱ完整代码
AICodeThunder
·
2023-12-14 18:17
C++知识点总结
C/C++
编程笔记
知识点总结
算法Day25 01
子串
01
子串
Description给你一个二进制字符串s,该字符串不含前导零。如果s包含零个或一个由连续的’1’组成的字段,返回true。
加菲喵?
·
2023-12-14 17:35
算法
算法
正则表达式
正则表达式基于一种特定的语法构建模式,这种模式可以用来描述和匹配字符串中的
子串
。二、正则表达式的基本构成元字符:元字符是用来描述字符
人不走空
·
2023-12-14 15:13
正则表达式
leetcode--1004 最大连续1的个数 III[滑动窗口c++]
原题链接:3.无重复字符的最长
子串
-力扣(LeetCode)题目解析:题目的翻转0,意思就是把0变成1;将题的最多可翻转k个0操作看成限定范围内最多可有k个0(等价转换)因为实际上,我们只要知道长度即可
自由のミカサ
·
2023-12-14 13:06
进击的算法
leetcode
c++
算法
无重复字符的最长
子串
[滑动窗口\哈希表 c++]
原题:3.无重复字符的最长
子串
-力扣(LeetCode)题目解析:最长
子串
可以用滑动窗口解决,无重复字符可以使用哈希表解决。算法原理:滑动窗口+哈希表哈希表作为一个数组存放每个字符出现的次数。
自由のミカサ
·
2023-12-14 13:05
进击的算法
哈希算法
leetcode
c++
数据结构
151. 反转字符串中的单词
从后向前遍历,记录每个单词的start和end进行
子串
的裁剪即可。
cccc楚染rrrr
·
2023-12-06 22:38
LeetCode
java
算法
开发语言
java查询字符串公共前缀_No.14 最长公共前缀(Java)
解法一:
子串
比较思路:以长度最短的字符串min_str为基准,判断剩下的N-1个字符串是否包含该
子串
。初始时将
子串
长度设置为min_str.le
苏采
·
2023-12-06 21:33
java查询字符串公共前缀
【LeetCode热题100】【滑动窗口】无重复字符的最长
子串
给定一个字符串s,请你找出其中不含有重复字符的最长
子串
的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长
子串
是"abc",所以其长度为3。
Ye-Maolin
·
2023-12-06 19:23
LeetCode热题
100
leetcode
算法
c++
正则表达式(语法大全)
正则表达式-语法正则表达式(regularexpression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种
子串
、将匹配的
子串
替换或者从某个串中取出符合某个条件的
子串
等。
SeaOf0
·
2023-12-06 19:37
正则表达式
C语言——strstr寻找字符
子串
#include#includechar*my_strstr(constchar*p1,constchar*p2){assert(p1!=NULL);assert(p2!=NULL);char*s1=NULL;char*s2=NULL;char*cur=(char*)p1;//强制类型转换if(*p2=='\0'){return(char*)p1;}while(*cur)//记录起始地址{s1=c
菜鸟小白C++
·
2023-12-06 14:57
c语言
算法
开发语言
认识 String 类
文章目录一,String类的重要性二,常用方法2.1字符串构造2.2String对象的比较2.3
字符串查找
2.4字符串转化2.5字符串替换2.6字符串拆分2.7字符串截取2.8其他操作方法2.9字符串的不可变性
XU-Z .
·
2023-12-06 13:44
java
开发语言
动态规划学习——回文串
目录一,回文
子串
1.题目2.题目接口3,解题代码及其思路解题代码:二,分割回文串II1,题目2,题目接口3,解题思路及其代码一,回文
子串
1.题目给你一个字符串s,请你统计并返回这个字符串中回文
子串
的数目
Niu_brave
·
2023-12-06 12:03
动态规划算法学习
动态规划
学习
mybatis
c++
学习笔记
算法
【日常实习】字节幸福里后台研发
RocketMQ使用场景RocketMQ架构RocketMQ实现事务性消息RocketMQ事务型消息ACK丢失怎么办(不太明白什么鬼=_=)多线程利弊多线程的同步机制(从操作系统角度…)算法:最小覆盖
子串
二面自我介绍项目登录怎么做的
荼锦AI编程
·
2023-12-06 10:13
Offer
java
redis
面试
后端
字符串处理+基础正则表达式
字符串截取及切割1.字符串截取${变量名:起始位置:长度}exprsubstr"$变量名"起始位置长度echo$变量名|cut-b起始位置-结束位置echo${#phone}输出phone中所有内容2.
子串
替换的两种用法
YAOZHIPENG
·
2023-12-06 09:38
单词的压缩编码(后缀树的使用)
后缀树可以快速找到一个字符串所有的
子串
,因此在文本搜索、字符串匹配等领域有广泛应用。后缀树的构建过程是将一个字符串的所有后缀插入到一棵树中。这个树满足以下性质:根节点代表空字符串。
JYeontu
·
2023-12-06 08:34
JavaScript
前端
算法
javascript
前端
算法
字符串模式匹配算法(暴力破解、KMP、BM、Sunday)
KMP算法构造next数组KMP代码BM算法Sunday算法参考资料又通过leetcode复习了之前的知识:找出字符串中第一个匹配项的下标暴力破解你的面前有两段序列S和T,你需要判断T是否可以匹配成为S的
子串
奔放的程序猿
·
2023-12-06 07:46
算法
字符串
第十章 字符串
intoffset,intlength)3.String(char[]value)10.2连接字符串10.2.1连接多个字符串10.2.2连接其他数据类型10.3获取字符串信息10.3.1获取字符串长度10.3.2
字符串查找
迟早会把头薅秃
·
2023-12-06 06:37
java
jvm
c++
Codeforces Round 903 (Div. 3)补题
Don'tTrytoCount题目大意:给定一个n长的字串x,一个m长的字串s,我们可以对x进行x+=x,问至少操作多少次后s是x的
子串
,如果不能实现输出-1.思路:这里查找是否是
子串
直接用find即可
as_sun
·
2023-12-06 06:00
codeforces补题
哈希算法
散列表
算法
滑动窗口算法
滑动窗口算法通常用于字符串中查找满足条件的
子串
(所有
子串
或者最长或最短
子串
)。
AspirantPeng
·
2023-12-06 06:44
代码随想录算法训练营 ---第五十六天
第一题:简介:本题有两个思路:1.求出最长公共
子串
,然后返还word1.length()+word2.length()-2*dp[word1.size()][word2.size()]本思路解法与求最长公共
子串
相同
Gemn 1
·
2023-12-06 03:54
算法
代码随想录算法训练营 ---第五十三天
第一题:简介:本题和昨天的最大重复
子串
问题很相似,只不过本题不一定是连续的。
Gemn 1
·
2023-12-06 03:24
算法
回文串+动态规划
最长回文
子串
遍历字符串,逐个判断每个字符,向两边扩散,判断以当前字符为中心,最长回文大小。
Adellle
·
2023-12-06 02:07
leetcode
每日总结
JAVA
动态规划
算法
leetcode
删除字符串中的
子串
#include#includeintmain(){inti=0;intk=0;intflag1=1;intflag2=0;intlen1=0;intlen2=0;intz=0;chararr1[100]={'\0'};chararr2[100]={'\0'};gets(arr1);gets(arr2);len1=strlen(arr1);len2=strlen(arr2);while(flag1
wx20041102
·
2023-12-06 02:29
算法
【华为OD题库-072】相对开音节-java
相对开音节构成的结构为辅音+元音(aeiou)+辅音(r除外)+e常见的单词有bikecake给定一个字符串,以空格为分隔符反转每个单词的字母若单词中包含如数字等其他非字母时不进行反转反转后计算其中含有相对开音节结构的
子串
个数
yangqin@1225
·
2023-12-05 19:58
华为OD题库JAVA题解
华为od
java
正则表达式
22 最长回文
子串
的3中解决方式
问题描述:给你一个字符串s,找到s中最长的回文
子串
暴力求解:通过两个循环遍历所有的
子串
,找到最长的那个
子串
并进行记录后返回BooleanisPalindrome(Strings,intindexStart
布林组-?
·
2023-12-05 18:05
JAVA刷题500道
java
算法
数据结构
20 动态规划解最长回文子序列
问题描述:给定一个字符串s,找到其中最长的回文子序列,并返回该序列的长度,可以假设s的最大长度为1000;暴力解法:直接两个循环,遍历所有
子串
,并统计
子串
的最大长度;publicintmaxLengthPalindrome
布林组-?
·
2023-12-05 18:35
JAVA刷题500道
动态规划
算法
java
Day63.算法训练
3.无重复字符的最长
子串
classSolution{publicintlengthOfLongestSubstring(Strings){char[]chars=s.toCharArray();intmax
EVE(伊娃)
·
2023-12-05 16:53
算法
代码随想录 9.28 || 字符串 LeetCode 28.KMP、 459. 重复字符串
前缀是指不包括最后一个字符的、以第一个字符开始的所有的连续
子串
,都可以称为该字符串的前缀;后缀是指不包括第一个字符的、
鱼Sun
·
2023-12-05 15:08
算法
数据结构
代码随想录day10 | 459.重复的子字符串
目录459.重复的子字符串解法1:移动匹配解法2:KMP459.重复的子字符串给定一个非空的字符串,判断它是否可以由它的一个
子串
重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。
编程练习时长两年半
·
2023-12-05 15:37
代码随想录训练营|算法基础
leetcode
算法
golang
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他