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统一考试B卷 | 100分】找出符合要求的字符串
子串
(C++ Java JavaScript Python)
华为OD统一考试A卷+B卷新题库说明2023年5月份,华为官方已经将的2022/0223Q(1/2/3/4)统一修改为OD统一考试(A卷)和OD统一考试(B卷)。你收到的链接上面会标注A卷还是B卷。请注意:根据反馈,目前大部分收到的都是B卷。但是仍有概率抽到A卷。A卷对应2023的新题库(2022Q420223Q1)B卷对应20022部分考题以及新出的题目专栏:2023华为OD机试(A卷+B卷)(
算法大师
·
2023-12-29 09:56
c++
java
华为机试
华为
华为OD
十大排序算法之快速排序
一、算法简介快速排序使用分治法(Divideandconquer)策略来把一个串行(list)分为两个
子串
行(sub-lists)。本质上来看,是在冒泡排序基础上的递归分治法。
一只努力奋斗的小白1
·
2023-12-29 08:37
排序算法
c/c++
c++
排序算法
c语言
代码随想录算法训练营第二十六天(回溯算法篇)|93. 复原IP地址
思路运用上次分割回文
子串
的思路,判断每次分割的字串是否在0-255之间,且不为单独的一个数字0。如果分割完字符串,且总共有四段,就将它们用“.”连
为什么不能重用户名
·
2023-12-29 08:03
代码随想录训练营
算法
数据结构
python
leetcode
代码随想录算法训练营第二十六天(回溯算法篇)|131. 分割回文串
分割:选好
子串
中第一个分割的部分,接着选
子串
中后面分割的部分。第一个树层代表分割的第一个
子串
的可能性。startIdx为每一个字串的“分割线”。代码
为什么不能重用户名
·
2023-12-29 08:33
代码随想录训练营
算法
python
数据结构
leetcode
2020-05-18 leetcode 05
leetcode05求最大回文
子串
,小节方法之一:中心扩张简述:中心扩张值将字符与字符的间隙都当作元素来看,从中间向两边扩张。
一个赵士稷
·
2023-12-29 08:31
表情串转换
需要转义的符号串仅有以下4个:原字符串中的特殊符号
子串
要转成的表情串含义/s^_^微笑/f@_@困惑/cT_
che.melsm.machine
·
2023-12-29 06:28
2021阶段2
c语言
学习方法
力扣热题100道-
子串
篇
字串560.和为K的子数组给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。子数组是数组中元素的连续非空序列。示例1:输入:nums=[1,1,1],k=2输出:2示例2:输入:nums=[1,2,3],k=3输出:2/**思路:采用前缀和+哈希表解决前缀和求出来后存到哈希表中,每个试着减去k如果有值说明有连续字串和为K**/classSolution{public
迟意..
·
2023-12-29 06:09
算法
leetcode
哈希算法
算法
力扣热题100道-滑动窗口篇
滑动窗口3.无重复字符的最长字串给定一个字符串s,请你找出其中不含有重复字符的最长
子串
的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长
子串
是"abc",所以其长度为3。
迟意..
·
2023-12-29 06:39
算法
leetcode
哈希算法
算法
labuladong日常刷题-双指针 | LeetCode 83删除排序链表中的重复元素 5最长回文
子串
双指针操作链表与字符串LeetCode83删除排序链表中的重复元素2023.12.28题目链接labuladong讲解[链接]ListNode*deleteDuplicates(ListNode*head){/*暴力求解ListNode*cur=newListNode();ListNode*prenode=cur;cur->next=head;cur=cur->next;while(cur&&cu
精彩文帅。
·
2023-12-29 05:13
labuladong日常刷题
leetcode
链表
算法
c++
数据结构
12.27_黑马数据结构与算法笔记Java(补2)
零钱兑换问题动态规划分析284零钱兑换问题动态规划实现285零钱兑换问题动态规划降维286零钱兑换II动态规划分析287零钱兑换II动态规划实现288钢条切割动态规划分析289钢条切割动态规划实现290最长公共
子串
动态规划
simplesin
·
2023-12-29 02:33
数据结构与算法
笔记
算法
数据结构
贪心算法
leetcode
后端
动态规划
LeetCode75| 滑动窗口
目录643子数组最大平均数|1456定长
子串
中元音的最大数目1004最大连续1的个数|||1493删掉一个元素以后全为1的最长子数组643子数组最大平均数|classSolution{public:doublefindMaxAverage
魔法恐龙: )
·
2023-12-28 19:00
#
LeetCode
算法
最长回文
子串
(动态规划)
给你一个字符串s,找到s中最长的回文
子串
。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。
才不是小emo的小杨
·
2023-12-28 18:03
算法
python
Go 标准库介绍一: strings 用法
importstrings判断字符串与
子串
关系funcEqualFold(s,tstring)bool//判断两个utf-8编码字符串,大小写不敏感funcHasPrefix(s,prefixstring
今天天气很好嗯
·
2023-12-28 15:27
【数据结构和算法】寻找数组的中心下标
基础合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1前缀和的解题模板2.1.1最长递增子序列长度2.1.2寻找数组中第k大的元素2.1.3
最长公共子序列
长度
伴川
·
2023-12-28 14:57
数据结构与算法合集
数据结构
算法
策略模式
java
开发语言
动态规划
线性回归
用c语言写链表
一.首先需要了解单链表单链表是链表这一数据的基础,单链表顾名思义就是将各种信息如姓名电话号住址像小盒子一样封装起来,再用链条将每个小盒
子串
到一块,只不过这
Mr_fanna
·
2023-12-28 09:17
c语言
链表
数据结构
leetcode-3.无重复字符的最长
子串
题目描述给定一个字符串s,请你找出其中不含有重复字符的最长
子串
的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长
子串
是"abc",所以其长度为3。
manba_
·
2023-12-28 02:37
leetcode
hot100
leetcode
算法
《Python》打印不重复
子串
给定两个字符串s和t,求串t在串s中不重叠出现的次数,如果不是⼦串则返回0,注意在判断⼦串⼤⼩时与⼤⼩写⽆关。例如s=aAbAabaab,t=aab,则t在s中出现3次。s="aAbAabaab"t="aab"str1=s.lower()#将字符串s转换为小写str2=t.lower()#将字符串t转换为小写#使用索引来判断str1和str2是否相等index=0#索引count=0whilein
北有青空
·
2023-12-28 00:24
python
数据结构
开发语言
算法
下载base64格式的文件
场景:后端返回base64格式的表格文件,需要下载下来以下是核心代码constcontent=data.contentData;//data.contentData是返回的base64
子串
constbolb
五颜六色的黑
·
2023-12-27 23:34
javascript
前端
开发语言
20210303记录反思(教育从来都没有答案)
第一部分为景物描写,用四个写景的句
子串
起全文。第二部分为声音描写,联系课后第二题将描写音乐的部分分为四部分,赏析音乐描写。构思:四五部分为叙事,通俗易懂。点出大概经历和重点句子。详略得当。
叶无青
·
2023-12-27 21:16
ES新特性和浏览器的 5 种 Observer
ES新特性String.prototype.replaceAll():使用该方法可以替换字符串中出现的所有
子串
。conststr='Hello,World!'
zhangqiang0821
·
2023-12-27 13:27
elasticsearch
javascript
前端
最小覆盖
子串
(困难)--滑动窗口
个人主页:Lei宝啊愿所有美好如期而遇本题题目链接https://leetcode.cn/problems/M1oyTv/description/本题算法原理滑动窗口其实就是种双指针,只是这种双指针只向后移动,不会回退,具有单调性,也就是说,整个过程中left和right只会++。本题思路我们在图示中理解。图示我们初始状态:后面不再画代码1(leetcode最后一个测试用例超时)classSolu
Lei宝啊
·
2023-12-27 09:12
算法
算法
滑动窗口
统计一个
子串
在整串中出现的次数
importjava.util.Scanner;/*统计一个
子串
在整串中出现的次数例如:整串:Hi,howareyou?I'mfine,thankyou,andyou?
發財發財
·
2023-12-27 08:52
Java笔记
java
2021-02-28
leetcode第三题无重复字符的最长
子串
给定一个字符串,请你找出其中不含有重复字符的最长
子串
的长度。输入:s="abcabcbb"输出:3解释:因为无重复字符的最长
子串
是"abc",所以其长度为3。
Xiacedar
·
2023-12-27 05:49
Python练习
python
算法
数据结构
找到字符串中所有字母异位词
LeetCode)链接:https://leetcode-cn.com/problems/find-all-anagrams-in-a-string给定一个字符串s和一个非空字符串p,找到s中所有是p的字母异位词的
子串
二进制的二哈
·
2023-12-27 03:48
1297:公共子序列
【解题思路】1.状态定义状态定义:dp[i][j]表示X序列的前i个元素与Y序列的前j个元素的
最长公共子序列
的长度。
东华黄老师
·
2023-12-26 20:25
动态规划
动态规划
算法
青少年编程
c++
算法基础之
最长公共子序列
最长公共子序列
核心思想:线性dp集合定义:f[i][j]存a[1~i]和b[1~j]的
最长公共子序列
长度状态计算:分为取/不取a[i]/b[j]共四种情况其中中间两种会包含两个都不取的情况(去掉)但是因为取最大值有重复也没事用
阳光男孩01
·
2023-12-26 19:00
算法
数据结构
c++
【华为OD题库-110】反转每对括号间的
子串
-java
题目给出一个字符串s(仅含有小写英文字母和括号)。请你按照从括号内到外的顺序,逐层反转每对匹配括号中的字符串,并返回最终的结果。注意,您的结果中不应包含任何括号。示例1:输入:s=“(abcd)”输出:“dcba”示例2:输入:s=“(u(love)i)”输出:“iloveu”解释:先反转子字符串“love",然后反转整个字符串。示例3:输入:s=“(ed(et(oc))el)”输出:“leetc
yangqin@1225
·
2023-12-26 18:06
华为OD题库JAVA题解
华为od
java
【数据结构和算法】找到最高海拔
基础合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1前缀和的解题模板2.1.1最长递增子序列长度2.1.2寻找数组中第k大的元素2.1.3
最长公共子序列
长度
伴川
·
2023-12-26 16:33
数据结构与算法合集
数据结构
算法
java
python
c++
go
动态规划
数据结构学习 Leetcode120 三角形最小路径和
动态规划线性的三种类型(除了背包问题):最长递增子序列
最长公共子序列
三角形最小路径和题目:思路:从上到下,找到到每个点的最优路径即可。最优路径为左上或者右上点+这个点自身的数值。
_Rindo
·
2023-12-26 11:47
数据结构学习
数据结构
学习
【修心养性研修班】首次见面分享___棍姐
因为你们,我才得以做这样一个小结,把散落的珠
子串
起来,让它们价值最大化,呈现出来今晚的首次群内见面会,非常重要。希望大家全程跟下来。如果实在忙的话,请务必仔细爬楼!
尹娜
·
2023-12-26 10:48
【LeetCode刷题笔记】动态规划(二)
647.回文
子串
解题思路:1.暴力穷举,i遍历[0,N),j遍历[i+1,N],判断每一个
子串
s[i,j)是否是回文串,判断是否是回文串可以采用对撞指针的方法。如果是回文串就计数+1
川峰
·
2023-12-26 08:18
LeetCode刷题笔记
LeetCode
数据结构与算法
动态规划
std::string多个插入字符方式以及效率对比
适用的插入场景1、各方式支持的类型如下Append+=push_back整个字符串OkOkNo字符串
子串
OkNoNo字符数组OkOkNo单个字符OkOkOk迭代器OkNoNoCstringOkOkNo1.1
Bussy-Lake
·
2023-12-26 07:37
算法
LeetCode-最长回文
子串
(5)
题目描述:给你一个字符串s,找到s中最长的回文
子串
。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。思路:看到这题我就想到要先写一个判断字符串是否为回文串的函数来辅助解题。
炙热的大叔
·
2023-12-26 05:27
leetcode
算法
最长回文
子串
给定一个长度为N的字符串S,求它的最长回文
子串
。N≤1000N\leq1000N≤1000。
谷神星ceres
·
2023-12-26 01:47
#
问题杂录
哈希算法
算法
c++
Leetcode904:水果成篮
这道题首先要读懂题意:寻找最多包含两种元素的最长
子串
,返回其长度本文借助滑动窗口的思想,但是不同于Leetcode209.长度最小的子数组代码如下:classSolution{publicinttotalFruit
小张frog
·
2023-12-25 22:30
java
算法
数据结构
leetcode
有趣的代码——有故事背景的程序设计5
目录1.求母串中
子串
的个数2.行走机器人3.荷兰国旗问题4.统计考研成绩1.求母串中
子串
的个数给定一个母串s和一个
子串
t,在主串s中寻找
子串
t的过程为字符串匹配。
不喜欢^打^逆风局
·
2023-12-25 12:17
有趣的代码
c语言
开发语言
青少年编程
蓝桥杯
算法
【刷题篇】动态规划(八)
文章目录1、最长定差子序列2、最长的斐波那契子序列的长度3、最长等差数列4、等差数列划分II-子序列5、回文
子串
6、最长回文
子串
1、最长定差子序列给你一个整数数组arr和一个整数difference,请你找出并返回
狗也会摔跤TUT
·
2023-12-25 11:21
刷题篇
动态规划
哈希算法
算法
代码随想录第四十天(一刷&&C语言)|单词拆分
2、确定递推公式:递推公式是if([j,i]这个区间的
子串
出现在字典里&&dp[j]是true)那么dp[i]=true。3、dp数组如何初始化:dp[i]的状态
小黑刚
·
2023-12-25 08:06
c语言
开发语言
数据结构与算法:KMP模式匹配算
即主串S中当i=2、3、4、5、6时,首字符与
子串
T的首字符均不等。似乎这也是理所当然,原来的算法
辣椒种子
·
2023-12-25 07:33
数据结构算法
java
服务器
数据库
DP--最长回文
子串
目录题号思路如果一个字符串是回文字符串,则在其两侧分别添加两个字符,若新增的两个字符相等,则新字符串为回文字符串,否则就不是,即当前结果可以从更小的
子串
是否回文转移而来,故可以使用动态规划可以使用两个指针来唯一确定一个字符串
习惯水文的前端苏
·
2023-12-25 06:25
7-3
最长公共子序列
7-3
最长公共子序列
一个给定序列的子序列是在该序列中删去若干元素后得到的序列。
qing影
·
2023-12-25 04:22
算法设计与分析实训
算法设计与分析实训
【重点】【DP】5.最长回文
子串
|516.最长回文子序列
5.最长回文
子串
题目法1:二维DP最基础方法!必须掌握!
Allenlzcoder
·
2023-12-25 03:57
力扣Top100
dp
回文串
中心扩展法
力扣每日一题:5.最长回文
子串
回文场景判断的中心扩散法!
5.最长回文
子串
https://leetcode-cn.com/problems/longest-palindromic-substring/solution/5zui-chang-hui-wen-zi-chuan-hui-wen-chan-z3yj
清风Python
·
2023-12-25 01:42
python入门实战经典15题
目录计算数字之和代码示例交换变量代码示例检查奇偶性代码示例
子串
的最大长度代码示例计算列表平均值代码示例检查回文字符串代码示例最大数查找代码示例计算阶乘代码示例字符串逆转代码示例列表排序代码示例检查素数代码示例找出列表中重复的元素代码示例合并两个有序列表代码示例字母频率统计代码示例旋转图像代码示例
昊昊该干饭了
·
2023-12-25 01:43
python
python
开发语言
XTU OJ 1292
题意输入一个字符串,定义一个条件,长度是偶数的
子串
,并且这个
子串
的前半部分和后半部分完全相同,求满足条件的
子串
的最长长度,字符串的最长长度不会超过1000,保证全是小写英文字母输入2abbabaaaabbbbbb
三冬四夏会不会有点漫长
·
2023-12-25 00:40
湘大
XTU
OJ
算法
数据结构
leetcode 131. 分割回文串
leetcode131.分割回文串题目给你一个字符串s,请你将s分割成一些
子串
,使每个
子串
都是回文串。返回s所有可能的分割方案。回文串是正着读和反着读都一样的字符串。
結城
·
2023-12-25 00:31
算法
leetcode
算法
【MySQL内置函数】
目录:前言一、日期函数获取日期获取时间获取时间戳在日期上增加时间在日期上减去时间计算两个日期相差多少天当前时间案例:留言板二、字符串函数查看字符串字符集字符串连接查找字符串大小写转换
子串
提取字符串长度字符串替换字符串比较消除左右空格案例
胜利熊猫
·
2023-12-24 19:16
MySQL
mysql
adb
数据库
动态规划—题型
文章目录300.最长上升子序列53.最大子序和0-1背包问题子集背包问题完全背包问题编辑距离887高楼扔鸡蛋戳气球1143.
最长公共子序列
/编辑距离(快手百度)子序列问题通用思路|516.最长回文子序列
ryontang
·
2023-12-24 10:30
动态规划
JavaScript正则表达式
正则简介参考资料JS正则表达式完整教程(略长)正则表达式(regularexpression),字面意思是描述规则的表达式,这里的规则指搜索字符串(即在字符串中搜索
子串
)的规则,你可以用正则描述你搜索字符串
子串
时候的规则
刷题刷到手抽筋
·
2023-12-24 08:20
最长回文
子串
题目给你一个字符串s,找到s中最长的回文
子串
。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。
YifengGuo233
·
2023-12-24 08:37
LeetCode练习手册
算法
java
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他