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
最长公共子序列子串
力扣-C实现最长回文
子串
@[力扣–C语言实现最长回文
子串
]题目给你一个字符串s,找到s中最长的回文
子串
。输入:s=“babad”输出:“bab”解释:“aba”同样是符合题意的答案。
SerendiLucky
·
2023-10-07 06:06
leetcode
算法
c语言
647.回文
子串
题目描述给你一个字符串s,请你统计并返回这个字符串中回文
子串
的数目。回文字符串是正着读和倒过来读一样的字符串。子字符串是字符串中的由连续字符组成的一个序列。
这次一定行
·
2023-10-07 06:35
LeetCode
动态规划
leetcode
动态规划
回文
子串
给定一个字符串,你的任务是计算这个字符串中有多少个回文
子串
。具有不同开始位置或结束位置的
子串
,即使是由相同的字符组成,也会被视作不同的
子串
。
coderhss
·
2023-10-07 06:35
LeetCode
LeetCode·647.回文
子串
·动态规划
题目示例思路解题思路回文
子串
是正着读和倒过来读一样的字符串中的由连续字符组成的一个序列。
子串
是连续的,子序列是可以不连续的计算有多
迅~
·
2023-10-07 06:34
LeetCode刷题笔记
leetcode
算法
职场和发展
回文
子串
647.回文
子串
1.题目描述2.代码如下1.题目描述给定一个字符串,你的任务是计算这个字符串中有多少个回文
子串
。具有不同开始位置或结束位置的
子串
,即使是由相同的字符组成,也会被视作不同的
子串
。
夜半读核
·
2023-10-07 06:03
力扣算法题练手
回文
子串
- python代码
题目描述:给定一个字符串,你的任务是计算这个字符串中有多少个回文
子串
。具有不同开始位置或结束位置的
子串
,即使是由相同的字符组成,也会被视为不同的
子串
。
算法部落
·
2023-10-07 06:03
python版本
leetcode
python
算法
5.最长回文
子串
&& 647.回文
子串
(python)
题目描述5.最长回文
子串
给你一个字符串s,找到s中最长的回文
子串
。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。
此去经年ToT
·
2023-10-07 06:33
LeetCode刷题
leetcode
python
力扣刷题-5.最长回文
子串
5.最长回文
子串
给你一个字符串s,找到s中最长的回文
子串
。
在学大数据的小白
·
2023-10-07 06:02
力扣学习
leetcode
算法
职场和发展
java
回文
子串
解题步骤:参考代码:classSolution{public:intcountSubstrings(strings){intn=s.size();vector>dp(n,vector(n));//无需初始化intret=0;//一定要从下往上填写每一行for(inti=n-1;i>=0;i--){//每一行的i必须从j开始,否则会重复统计for(intj=i;j=j){dp[i][j]=true;
高比仔824
·
2023-10-07 06:31
力扣经典面试题
力扣动态规划
leetcode
算法
职场和发展
数据结构
c++
动态规划
想要精通算法和SQL的成长之路 - 无重复字符的最长
子串
和滑动窗口最大值
想要精通算法和SQL的成长之路-无重复字符的最长
子串
前言一.无重复字符的最长
子串
二.滑动窗口最大值2.1滑动窗口的基本操作前言想要精通算法和SQL的成长之路-系列导航一.无重复字符的最长
子串
原题链接思路如下
Zong_0915
·
2023-10-07 03:00
精通算法和SQL之路
算法
sql
数据库
想要精通算法和SQL的成长之路 - 至少有 K 个重复字符的最长
子串
想要精通算法和SQL的成长之路-至少有K个重复字符的最长
子串
前言一.至少有K个重复字符的最长
子串
1.1滑动窗口的前提:二段性1.2手动增加限制,让其具备二段性1.3完整代码(滑动窗口)1.4另一种解题思路
Zong_0915
·
2023-10-07 03:59
精通算法和SQL之路
算法
sql
数据库
【代码随想录训练营】【Day57】第九章|动态规划|647.回文
子串
|516.最长回文子序列|动态规划总结
回文
子串
题目详细:LeetCode.647详细的题解可查阅:《代码随想录》—回文
子串
Java解法(动态规划):classSolution{publicintcountSubstrings(Strings
士多啤梨先生
·
2023-10-07 02:41
代码随想录训练营
动态规划
leetcode
算法
回文
子串
| 516. 最长回文子序列
647.回文
子串
classSolution{public:intcountSubstrings(strings){intsum=0;intn=s.size();vector>f(n+1,vector(n
white_0629
·
2023-10-07 02:39
算法题练习
算法
leetcode
数据结构
【算法优选】 滑动窗口专题——贰
代码实现:[找到字符串中所有字母异位词](https://leetcode.cn/problems/find-all-anagrams-in-a-string/)题目描述算法思路:代码实现:[串联所有单词的
子串
遇事问春风乄
·
2023-10-07 02:08
算法优选
算法
java
滑动窗口
L647.java 回文
子串
,中心拓展
时间复杂度问O(n^2)中心是1或2个字符,如果3个则代表中心是1个字符。classSolution{publicintcountSubstrings(Strings){intnum=0;intn=s.length();for(inti=0;i=0&&r<n&&s.charAt(l)==s.charAt(r)){num++;l--;r++;}}}returnnum;}}
Bloo8m
·
2023-10-06 22:24
java
算法
开发语言
代码随想录 动态规划 判断子序列,不同的子序列
2.动态规划,与
最长公共子序列
类似,判断
最长公共子序列
长度是否等于s,由于判断s是否为t的s[j-1]!=t[i-1]
Atuosi
·
2023-10-06 21:43
动态规划
代理模式
算法
代码随想录day59
647.回文
子串
给你一个字符串s,请你统计并返回这个字符串中回文
子串
的数目。回文字符串是正着读和倒过来读一样的字符串。子字符串是字符串中的由连续字符组成的一个序列。
Atuosi
·
2023-10-06 21:41
动态规划
算法
第三课 哈希表、集合、映射
文章目录第三课哈希表、集合、映射lc1.两数之和--简单题目描述代码展示lc30.串联所有单词的
子串
--困难题目描述代码展示lc49.字母异位分组--中等题目描述代码展示lc874.模拟行走机器人--中等题目描述代码展示
BH04250909
·
2023-10-06 14:08
C++刷题
散列表
算法
数据结构
代码随想录 Day - 59|#647 回文字串|#516 最长回文子序列
清单●647.回文字串●516.最长回文子序列LeetCode#647回文字串1.题目给你一个字符串s,请你统计并返回这个字符串中回文
子串
的数目。回文字符串是正着读和倒过来读一样的字符串。
1234567今天你有没有摸鱼
·
2023-10-06 13:38
算法
leetcode
动态规划
python
Leetcode刷题笔记—双指针在链表中的面试高频考题
双指针在链表中的应用素材来自网络链表
子串
数组题,用双指针别犹豫。双指针家三兄弟,各个都是万人迷。快慢指针最神奇,链表操作无压力。归并排序找中点,链表成环搞判定。左右指针最常见,左右两端相向行。
code_lover_forever
·
2023-10-06 09:44
Leetcode刷题笔记
leetcode
笔记
链表
python
Leetcode刷题笔记—双指针在滑动窗口中的应用
双指针问题素材来自网络链表
子串
数组题,用双指针别犹豫。双指针家三兄弟,各个都是万人迷。快慢指针最神奇,链表操作无压力。归并排序找中点,链表成环搞判定。左右指针最常见,左右两端相向行。
code_lover_forever
·
2023-10-06 09:14
Leetcode刷题笔记
leetcode
笔记
算法
python
python代码驱动下的 LCSS算法(计算人员轨迹相似度)
180,180,141,146,141,200,235,235,173,141,141,172,180]b=[165,235,180,141,240,171,173,172]LCSS算法则可以计算出两个序列之间的
最长公共子序列
Chelsea_Dagger
·
2023-10-06 09:56
最长
子串
-3
//3(最长
子串
);;滑动窗口s[i...j]//使用hash来判断重复的字符functionmaxSubString(s){letobj={}for(leti=0,len=s.length;i
Joah_l
·
2023-10-06 05:41
滑动窗口算法解释与例题
一般是去解决一些子数组,
子串
的问题的。实质:通过发现题目的一些单调性质,对暴力循环的一种简化,时间复杂度从平方降到一次方。
whcc_c
·
2023-10-06 05:24
算法
【刷题】不同专题篇
L169:多数元素(超过一半的数字)3、单调栈L84:柱状图中最大矩形L85:最大矩形L739:每日温度L503:下一个更大的元素4、并查集5、滑动窗口L209:长度最小的子数组L3:无重复字符的最长
子串
金石zzz
·
2023-10-06 03:44
求职路
算法
leetcode
最长公共子序列
问题 ,C语言编写的解决
最长公共子序列
问题
#include#include#defineMAXLEN100voidLCS(charstr1[],charstr2[],charresult[]);voidLCS_helper(charstr1[],charstr2[],intlen1,intlen2,charresult[]);intmain(){charstr1[MAXLEN],str2[MAXLEN],result[MAXLEN];pr
阿卜杜赛麦提爱编程
·
2023-10-05 22:34
c++
算法
数据结构
力扣438——找到字符串中所有字母异位词
原题给定一个字符串s和一个非空字符串p,找到s中所有是p的字母异位词的
子串
,返回这些
子串
的起始索引。字符串只包含小写英文字母,并且字符串s和p的长度都不超过20100。
健健_1e44
·
2023-10-05 22:54
438. 找到字符串中所有字母异位词
题目描述给定两个字符串s和p,找到s中所有p的异位词的
子串
,返回这些
子串
的起始索引。不考虑答案输出的顺序。异位词指由相同字母重排列形成的字符串(包括相同的字符串)。
FuzhouJiang
·
2023-10-05 21:17
LeetCode错题集
算法
angularJS-filter过滤器详解
ng内置了一些过滤器,它们是:currency(货币)、date(日期)、filter(
子串
匹配)、json(格式化json对象)、limitTo(限制个数)、lowercase(小写)、uppercase
LynnLiu_
·
2023-10-05 20:26
代码随想录算法训练营20期|第五十六天|动态规划part14|● 1143.
最长公共子序列
● 1035.不相交的线 ● 53. 最大子序和 动态规划
1143.
最长公共子序列
classSolution{publicintlongestCommonSubsequence(Stringtext1,Stringtext2){int[][]dp=newint
2301_78266314
·
2023-10-05 17:41
代码随想录二刷
算法
动态规划
华为OD机试真题【真正的密码】
1、题目描述【题目描述】在一行中输入一个字符串数组,如果其中一个字符串的所有以索引0开头的
子串
在数组中都有,那么这个字符串就是潜在密码,在所有潜在密码中最长的是真正的密码,如果有多个长度相同的真正的密码
weixin_43763430
·
2023-10-05 14:28
华为0D机试真题
java
开发语言
Set
OD
代码随想录算法训练营第五十八天 | 583. 两个字符串的删除操作 & 72. 编辑距离
1.两个字符串的删除操作583.两个字符串的删除操作-力扣(LeetCode)也可以求
最长公共子序列
的长度,再用原总长度-两个子序列classSolution{publicintminDistance(
Widom_
·
2023-10-05 08:23
算法
leetcode
动态规划
代码随想录算法训练营第56天|1143.
最长公共子序列
、1035.不相交的线、53. 最大子序和
1143.
最长公共子序列
https://leetcode.cn/problems/longest-common-subsequence/classSolution{public:intlongestCommonSubsequence
鲁树人146
·
2023-10-05 06:48
算法
无重复字符的最长
子串
1.题目给定一个字符串s,请你找出其中不含有重复字符的最长
子串
的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长
子串
是"abc",所以其长度为3。
spark打酱油
·
2023-10-05 06:39
动态规划算法(2)--最大子段和与
最长公共子序列
目录一、最大子段和1、什么是最大子段和2、暴力枚举3、分治法4、动态规划二、
最长公共子序列
1、什么是
最长公共子序列
2、暴力枚举法3、动态规划法4、完整代码一、最大子段和1、什么是最大子段和子段和就是数组中任意连续的一段序列的和
Struart_R
·
2023-10-04 17:52
算法设计
动态规划
算法
java
图解LeetCode——761. 特殊的二进制序列(难度:困难)
定义一个操作为首先选择S的两个连续且非空的特殊的
子串
,然后将它们交换。(两个
子串
为连续的当且仅当第一个
子串
的最后一个字符恰好为第二个
子串
的第一个字符的前一个字符。)
爪哇缪斯
·
2023-10-04 16:44
【Leetcode】滑动窗口合集
这里写目录标题209.长度最小的子数组题目思路代码3.无重复字符的最长
子串
(medium)题目思路11.最大连续1的个数III题目思路1658.将x减到0的最⼩操作数题目思路代码904.水果成篮题目思路代码
沉着的码农
·
2023-10-04 16:00
算法
LeetCode
leetcode
哈希算法
散列表
最长公共子序列
1035. 不相交的线 53. 最大子序和
第五十六天|第九章动态规划part141143.
最长公共子序列
1035.不相交的线53.最大子序和一、1143.
最长公共子序列
题目链接:题目介绍:思路:本题和“最长重复子数组”区别在于**这里不要求是连续的了
旧日ζั͡ޓއއއ昔年
·
2023-10-04 15:53
动态规划
算法
代码随想录 Day - 53|#1143
最长公共子序列
|#1035 不相交的线|#53 最大子序和
清单●1143.
最长公共子序列
●1035.不相交的线●53.最大子序和动态规划LeetCode#1143
最长公共子序列
1.题目给定两个字符串text1和text2,返回这两个字符串的
最长公共子序列
的长度
1234567今天你有没有摸鱼
·
2023-10-04 13:06
python
leetcode
动态规划
算法
代码随想录算法训练营day55||392.判断子序列||115.不同的子序列||583. 两个字符串的删除操作
思路:这道题我们可以统计,s和t的
最长公共子序列
,然后判断
最长公共子序列
的长度是否等于字符串s的长度,如果相等的话,returntrue,elsereturnfal
非常的
·
2023-10-04 13:06
算法
代码随想录 | Day 55 - LeetCode 392. 判断子序列、LeetCode 115. 不同的子序列
第1题重在问题的转化,将“是或不是
子串
的判断问题”转化为了“计算两个数组的最大相同子序列长度”问题;第2题则要仔细思考出现次数的来源,以及初始化方面的物理含义。
非社会人士
·
2023-10-04 13:03
代码随想录
leetcode
算法
数据结构
c++
动态规划
代码随想录算法训练营 day55|392.判断子序列、115.不同的子序列
一、392.判断子序列力扣题目链接和
最长公共子序列
相似,不同之处在于这一道题只有母序列(较长的序列)可以进行删除操作,体现在遍历中就是除了左上方之外,上方和下方只有一个可以转移过来。
weixin_42179093
·
2023-10-04 13:33
待仔细回顾
算法
leetcode
职场和发展
代码随想录算法训练营第五十六天 | 动态规划 part 14 | 1143.
最长公共子序列
、1035.不相交的线、53. 最大子序和(dp)
目录1143.
最长公共子序列
思路代码1035.不相交的线思路代码53.最大子序和(dp)思路代码1143.
最长公共子序列
Leetcode思路本题和718.最长重复子数组区别在于这里不要求是连续的了,但要有相对顺序
enzoherewj
·
2023-10-04 10:39
代码随想录算法训练营
算法
动态规划
leetcode
python
C++ Primer Plus学习(十五)——string类和标准模板库
string类和标准模板库string类构造函数string类输入赋值长度连接比较
子串
交换查找替换删除插入将string对象作为流处理用STL算法操作string对象next_permutation函数介绍
_归尘_
·
2023-10-04 09:48
C++基础和实战
c++
学习
开发语言
算法题--最长公共前缀 [LeetCode]
题解方法一:横向扫描法 前两个字符串找公共
子串
,将其结果和第三
晓呆同学
·
2023-10-04 08:21
Java
算法
算法
LeetCode
最长公共前缀
LeetCode最长公共前缀
力扣记录:209 长度最小的子数组及相关题目
本次题目209长度最小的子数组904水果成篮76最小覆盖
子串
209长度最小的子数组暴力法;滑动窗口:也是双指针(起始指针和结束指针),如果当前窗口和大于目标值则移动起始指针;如果当前窗口和小于目标值则移动结束指针
Kiwi_fruit
·
2023-10-04 01:31
算法
java
力扣
codeforces ,900,div2,蒟蒻解A-C
Problem-A-Codeforces因为是求出一个K出现次数最大的不为空集的集合,所以只需要在全部序列中包含K即可,因为K可以作为一个
子串
出现,而这个
子串
只含K,所以K出现次数最多,该策略可行#includeusingnamespacestd
weimourenzaijuan
·
2023-10-04 00:37
算法
开发语言
c++
最长回文
子串
力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-palindromic-substring题目描述:给你一个字符串s,找到s中最长的回文
子串
xialu
·
2023-10-04 00:16
代码随想录day53
1143.
最长公共子序列
https://leetcode.cn/problems/longest-common-subsequence/与上一题最长重复子数组思路相似,但这题不用连续,感觉是更容易想到一些
yabayaoya
·
2023-10-03 23:42
Leecode
leetcode
算法
动态规划
动态规划---不相交的线,
最长公共子序列
,最大子数组和
代码随想录day53动态规划—不相交的线,
最长公共子序列
,最大子数组和文章目录1.leetcode1143.
最长公共子序列
1.1思路及做题步骤1.2代码示例2.leetcode1035.不相交的线2.1
self-disciplin
·
2023-10-03 23:11
数据结构与算法
动态规划
算法
leetcode
java
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他