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
最长公共子序列子串
编程面试_动态规划
题目1最大连续乘积
子串
题目描述给一个浮点数序列,取最大乘积连续
子串
的值,例如-2.5,4,0,3,0.5,8,-1,则取出的最大乘积连续
子串
为3,0.5,8。
Z初的梦想
·
2023-10-01 02:30
c++语法
c++知识总结
面试
动态规划
职场和发展
代码随想录刷题记录 day49 回文
子串
+最长回文
子串
代码随想录刷题记录day49回文
子串
+最长回文
子串
647.回文
子串
思想方法1:暴力解两层for去判断是否是回文
子串
,双指针。
Made in Program
·
2023-10-01 02:44
代码随想录刷题记录
leetcode
算法
动态规划
代码随想录 day55动态规划 回文
子串
代码随想录day55动态规划回文
子串
题647回文
子串
动态规划解法:1,确定dp数组以及下标的含义对于绝大多数题目来说,题目求什么dp数组就定义为什么,但此题如果定义,dp[i]为下标i结尾的字符串有dp
shiliuhua05
·
2023-10-01 02:13
leetcode
动态规划
算法
回文
子串
;516.最长回文子序列;动态规划总结
代码随想录刷题day57647.回文
子串
;516.最长回文子序列;动态规划总结最长回文
子串
这个题目卡了很久。还是要多学习一个STL。
无彩之梦
·
2023-10-01 02:13
动态规划
算法
贪心算法
代码随想录训练营Day57动态规划Part17|647.回文
子串
|516.最长回文子序
Part17647.回文
子串
虽然花了很多时间,但是自己写出来了定义dp[i][j]为布尔类型,记录起始位置为i,终止位置为j的字符串是否为回文
子串
起始、终止位置字符串不同则FALSE;若相同,有三种情况
古德猫宁已存在
·
2023-10-01 02:13
动态规划
算法
Day 56 代码随想录动态规划 回文
子串
文章目录647.回文
子串
516.最长回文子序列官方答案647.回文
子串
题目链接:647.回文
子串
classSolution(object):defcountSubstrings(self,s):""
别倒在黎明之前QAQ
·
2023-10-01 02:43
算法训练营
动态规划
leetcode
算法
回文
子串
● 516.最长回文子序列● 动态规划总结篇
647.回文
子串
链接:代码随想录动态规划解决的经典题目,如果没接触过的话,别硬想直接看题解做法一:暴力遍历classSolution{//普通做法,暴力遍历,判断是否回文public:intnum=0;
isabelightL
·
2023-10-01 02:12
代码随想录
动态规划
算法
c++
Day57.动规:回文
子串
、最长回文
子串
Day57.动规:回文
子串
、最长回文
子串
0647.回文
子串
链接:0647.回文
子串
参考:代码随想录classSolution{public:intcountSubstrings(strings){vector
izwmain
·
2023-10-01 01:42
代码随想录
leetcode
算法
动态规划
c++
回文子串
回文
子串
、516.最长回文子序列 动态规划完结!
647.回文
子串
dp含义:布尔类型的dp[i][j]:表示区间范围[i,j](注意是左闭右闭)的
子串
是否是回文
子串
,如果是dp[i][j]为true,否则为false递推公式:if(s[i]==s[j]
hewei@7
·
2023-10-01 01:42
动态规划
leetcode
算法
代码随想录day动态规划回文
子串
647.回文
子串
递归关系,也就是判断一个子字符串(字符串的下表范围[i,j])是否回文,依赖于子字符串(下表范围[i+1,j-1])是否是回文。
qq_45789731
·
2023-10-01 01:12
动态规划
算法
【双指针】经典数组双指针题LeetCode
文章目录27.移除元素简单283.移动零简单167.两数之和II-输入有序数组中等11.盛最多水的容器中等15.三数之和中等(N数之和)中等42.接雨水困难26.删除有序数组中的重复项简单5.最长回文
子串
中等
鹏阿鹏
·
2023-10-01 01:09
Java
算法分析与设计
leetcode
算法
职场和发展
【动态规划】动态规划经典例题 力扣&牛客
文章目录跳台阶BM63简单跳台阶扩展JZ71简单打家结舍LC198中等打家劫舍2LC213中等最长连续递增序列LC674简单乘积最大子数组LC152中等最长递增子序列LC300中等最长重复子数组LC718最长公共
子串
鹏阿鹏
·
2023-10-01 01:39
算法分析与设计
动态规划
leetcode
算法
【字符串解密】python实现-附ChatGPT解析
string1里面可能包含0个或多个加扰
子串
,剩下可能有0个或多个有效
子串
,这些有效
子串
被加扰
子串
隔开string2是一个参考字符串,仅由小写英文字母(a~z)组成你需
华尔街的幻觉
·
2023-09-30 23:26
python
华为od
算法
数据结构
算法笔记 万物皆可DP——动态规划常见类型 HERODING的算法之路
万物皆可DP前言1.动态规划解题思路1.1解题思路1.2问题特点2.背包问题2.101背包问题2.2完全背包问题2.3多重背包问题3.字符串问题3.1
最长公共子序列
3.2分割回文串II4.股票问题5.总结前言如果说搜索算法占据了机试算法题的半壁江山
HERODING77
·
2023-09-30 21:34
笔记
c++
动态规划
数据结构
程序设计
算法
leetcode76 Minimum Window Substring
给定两个字符串s和t,找到s的一个
子串
,使得t的每个字符都出现在
子串
中,求最短的
子串
由于要每个字符出现,所以顺序其实没有关系因此我们可以定义一个map,统计t中字符出现次数然后在s中慢慢挪动滑动窗口,如果符合要求就缩短滑动窗口
Nightmare004
·
2023-09-30 19:16
算法
数据结构
【LeetCode】滑动窗口妙解无重复字符的最长
子串
Problem:3.无重复字符的最长
子串
文章目录思路算法原理分析暴力枚举+哈希表滑动窗口复杂度Code思路首先我们来分析一下本题的思路如果读者有看过长度最小的子数组的话就可以清楚这个
子串
其实和子数组是一个道理
烽起黎明
·
2023-09-30 12:21
#
滑动窗口
leetcode
算法
滑动窗口
【力扣】动态规划题目之“最”系列
文章目录一、动态规划问题解决步骤二、力扣经典例题[5.最长回文
子串
](https://leetcode.cn/problems/longest-palindromic-substring/)[32.最长有效括号
NCY_92377
·
2023-09-30 05:23
leetcode
动态规划
最大公共子序列问题-动态规划-c语言实现
..),他和字串的区别是,字串子集必须是连续的最大公共子序列是多个序列的公共子序列最大长度(例如:ABCBDAB和BDCABA的最大公共子序列大小为4,BCBA、BDAB、BCAB都是最大公共子序列)
最长公共子序列
的长度为
我是西瓜王
·
2023-09-30 05:48
算法
动态规划
算法
关于回文问题
回文问题的解法:双指针,栈,reverse1.409.最长回文串[✔]2.125.验证回文串[✔]3.5.最长回文
子串
(返回
子串
)[✔]4.NC17最长回文
子串
(返回
子串
长度)研发最爱考[✔]5.516
今天柚稚了么
·
2023-09-30 02:21
算法 最小覆盖
子串
-(双指针)
牛客网:BM90题目:在字符串s中找出包含t中所有字符的最小连续
子串
思路:初始化t中字符量计数map,遍历t中每个字符,每遇到一个递减1;设置检测函数f,即m中所有key的值都不小于0;初始化双指针slow
Neil_001
·
2023-09-30 01:14
牛客网
算法刷题
最小覆盖子串
双指针
【学习笔记】CF1817F Entangled Substrings(基本
子串
结构)
前置知识:基本
子串
结构,SAM的结构和应用学长博客字符串理论比较抽象,建议直观的去理解它
子串
ttt的扩展串定义为ext(t):=t′\text{ext(t)}:=t'ext(t):=t′,满足ttt是t
仰望星空的蚂蚁
·
2023-09-30 01:35
字符串
学习
笔记
【面试经典150 | 滑动窗口】最小覆盖
子串
文章目录写在前面Tag题目来源题目解读解题思路方法一:滑动窗口写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结,文章结构大致如下,部分内容会有增删:Tag:介绍本题牵涉到的知识点、数据结构;题目来源:贴上题目的链接,方便大家查找题目并完成练习;题目解读:复述题目(确保自己真
wang_nn
·
2023-09-29 17:33
面试经典150题
滑动窗口
字符串
C++
算法
【面试经典 150 | 滑动窗口】串联所有单词的
子串
文章目录写在前面Tag题目来源题目解读解题思路方法一:两个哈希表方法二:滑动窗口写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结,文章结构大致如下,部分内容会有增删:Tag:介绍本题牵涉到的知识点、数据结构;题目来源:贴上题目的链接,方便大家查找题目并完成练习;题目解读:复
wang_nn
·
2023-09-29 17:32
面试经典150题
滑动窗口
字符串
33 排序链表
排序链表题解1STL-multiset题解2归并【自顶向下】题解3归并【自底向上】自底向上:
子串
长度l从1开始,合并后的串长度*2,1+1->2+2->4+4->...给你链表的头结点head,请将其按升序排列并返回排序后的链表
Rocoberry_团子
·
2023-09-29 17:36
链表
HOT100
递归
链表
数据结构
leetcode
编程面试_动态规划
题目1最大连续乘积
子串
题目描述给一个浮点数序列,取最大乘积连续
子串
的值,例如-2.5,4,0,3,0.5,8,-1,则取出的最大乘积连续
子串
为3,0.5,8。
Z初的梦想
·
2023-09-29 15:59
c++知识总结
c++语法
面试
动态规划
职场和发展
LeetCodeTop100(一)
文章目录p1.1.两数之和p2.2.两数相加p3.3.无重复字符的最长
子串
p4.4.寻找两个正序数组的中位数p5.5.最长回文
子串
p7.11.盛最多水的容器p8.15.三数之和p9.17.电话号码的字母组合
倩mys
·
2023-09-29 15:20
算法
leetcode
数据结构
LeetCode——目录
力扣主站1.两数之和3.无重复字符的最长
子串
7.整数反转46.全排列48.旋转图像49.字母异位词分组51.N皇后62.不同路径76.最小覆盖
子串
85.最大矩形86.分隔链表89.格雷编码104.二叉树的最大深度
天地神仙
·
2023-09-29 15:50
力扣
leetcode
BASH SHELL 判断是否以某个字符串开头
#${var:0:2}取var
子串
,从第0个字符起,取2两个字符if[[${var:0:2}-eq"cn"]]thenechosubischinese${var:0:2}elseechosubisenglish
打酱油的小核桃
·
2023-09-29 14:32
Bash学习笔记
bash
java
服务器
求
最长公共子序列
所有答案
#include#include#include#include#includeusingnamespacestd;voidLCSLength(intm,intn,charx[100],chary[100],intc[100][100],intb[100][100]);voidLCS(intm,intn,charx[100],chary[100],intc[100][100]);charp[100
Xeon_CC
·
2023-09-29 14:11
2021-02-07:给定两棵二叉树的头节点head1和head2,如何判断head1中是否有某个子树的结构和head2完全一样?
然后用kmp算法去判断str2是否是str1的
子串
。如果是,head2是子树;如果不是,head2不是子树。
福大大架构师每日一题
·
2023-09-29 13:36
c 取字符串中的
子串
defineMaxLen255typedefstruct{charch[MaxLen];intlength;}SString;boolSubString(SString&Sub,SStringS,intpos,intlen){//求
子串
Tiger.chen
·
2023-09-29 07:13
c语言
开发语言
数组08——滑动窗口、HashMap
LeetCode——76.最小覆盖
子串
给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小
子串
。如果s中不存在涵盖t所有字符的
子串
,则返回空字符串""。
Elaine202391
·
2023-09-29 07:42
LeetCode刷题之路
java
开发语言
算法通关村第16关【白银】| 滑动窗口经典问题
1.最长
子串
问题(1)无重复字符的最长
子串
思路:窗口内为无重复字符
子串
,使用哈希表来保存最新碰到的字符下标,只要出现重复就缩小left指针,缩小到无重复字符也就是map.get(c)+1classSolution
三水木_
·
2023-09-29 02:31
算法
算法
leetcode
数据结构
程序设计学习笔记(C++、STL)2023.5.1
通用的方法包括查找、删除、插入,字符串包含正则表达式、
子串
等。1.数组在容器存储的数组中实现折半查找,使用迭代器实现折半查找。#include#include
bxhwyx
·
2023-09-29 01:30
c++
学习
笔记
用基本遍历实现JS的indexOf和search方法的功能
如果没有找到任何匹配的
子串
,则返回-1。所以上面两个方法功能是一样的。下面,我们用基本遍历实现:functionmyIndexOf(a,b){letarr1=
FLYMOTH
·
2023-09-28 18:45
分割成一些
子串
为回文串,返回符合要求的最少分割次数
链接:132.分割回文串II-力扣(LeetCode)给你一个字符串s,请你将s分割成一些
子串
,使每个
子串
都是回文。返回符合要求的最少分割次数。
晓宜
·
2023-09-28 18:25
java
算法
javascript
定长
子串
中元音的最大数目
1456.定长
子串
中元音的最大数目原题描述给你字符串s和整数k。请返回字符串s中长度为k的单个子字符串中可能包含的最大元音字母数。英文中的元音字母为(a,e,i,o,u)。
黄晓琪
·
2023-09-28 13:10
leetcode刷题
leetcode
算法
职场和发展
java
最小覆盖
子串
、438. 找到z字符串z中所有字母异位词
之前的blog链接:https://blog.csdn.net/weixin_43303286/article/details/131700482?spm=1001.2014.3001.5501我用的方法是在leetcode再过一遍例题,明显会的就复制粘贴,之前没写出来就重写,然后从拓展题目中找题目来写。辅以Labuladong的文章看。然后刷题不用CLion了,使用leetcode自带模拟面试环
QHG7C0
·
2023-09-28 12:41
算法
第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组
日期统计.本题总分:5分试题B:01串的熵.本题总分:5分试题C:冶炼金属.本题总分:10分试题D:飞机降落.本题总分:10分试题E:接龙数列.本题总分:15分试题F:岛屿个数.本题总分:15分试题G:
子串
简写
安静苦笑吖
·
2023-09-28 08:24
补题
蓝桥杯
c++
蓝桥杯
Leetcode算法-无重复字符的最长
子串
给定一个字符串s,请你找出其中不含有重复字符的最长
子串
的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长
子串
是"abc",所以其长度为3。
Android_Developer_M
·
2023-09-28 08:16
算法
面试
滑动窗口
Java
Leetcode算法-最小覆盖
子串
返回s中涵盖t所有字符的最小
子串
。如果s中不存在涵盖t所有字符的
子串
,则返回空字符串""。注意:对于t中重复字符,我们寻找的子字符串中该字符数量必须不少于t中该字符数量。
Android_Developer_M
·
2023-09-28 08:16
算法
面试
滑动窗口
04、字符串
04、串1、概念:逻辑结构:字符串,任意个连续字符组成了
子串
。和线性表比较而言:通常只会对
子串
进行增删改查操作,数据类型为字符比较操作:对比ASCII编码大小。
LaVine
·
2023-09-28 06:48
链表
数据结构
c++
最长回文
子串
(动态规划) 力扣 c++
5.最长回文
子串
给你一个字符串s,找到s中最长的回文
子串
。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。
XX的杰子
·
2023-09-28 05:04
动态规划
leetcode
c++
生活录330
把家里的柑子,草莓,樱桃,拿筷
子串
起来,用炒菜锅煮糖,耐心的慢慢把糖炒至变色,然后再弄到串好的水果身上,和妹妹一人一串。
琪姐萱妹妈咪
·
2023-09-28 05:47
kmp:831. KMP字符串
模式串PP在字符串SS中多次作为
子串
出现。求出模式串PP在字符串SS中所有出现的位置的起始下标。输入格式第一行输入整数NN,表示字符串PP的长度。第二行输入字符串PP。
三冬四夏会不会有点漫长
·
2023-09-28 02:28
算法竞赛
算法
数据结构
C++学习笔记之STL-常用容器:string,vector,deque,list
容器1.string基本概念2.string构造函数3.string赋值操作4.字符串拼接5.字符串查找和替换6.string字符串比较7.string字符存取8.string插入和删除9.string
子串
可别让我逮住你乐
·
2023-09-28 01:06
C++
list
c++
最长上升
子串
(前后缀分解)
给出一个长度为n的由正整数构成的序列,你需要从中删除一个正整数,很显然你有很多种删除方式,你需要对删除这个正整数以后的序列求其最长上升
子串
,请问在所有删除方案中,最长的上升
子串
长度是多少。
唯爱你不弃∞
·
2023-09-28 01:35
算法笔试面试常考题
面试
算法
c++
C++学习笔记(11):STL中常用容器
1.2string构造函数1.3string赋值操作1.4string字符串拼接1.5string查找和替换1.6string字符串比较1.7string字符串存取1.8string插入和删除1.9string
子串
二
Hankerchen
·
2023-09-28 01:03
C++学习笔记相关
c++
容器
开发语言
C++提高:03STL- 常用容器_1
1.2string构造函数1.3string赋值操作1.4string字符串拼接1.5string查找和替换3.1.6string字符串比较1.7string字符存取1.8string插入和删除1.9string
子串
小灰不停前进
·
2023-09-28 01:30
C++
c++
开发语言
leetcode分类刷题总结
盛最多水的容器15三数之和16最接近的三数之和26删除有序数组中的重复项27移除元素31下一个排列33搜索旋转排序数组34排序数组中查找元素的第一个和最后一个位置35搜索插入位置字符串13罗马数字转整数5回文
子串
高桥凉瓜
·
2023-09-27 21:13
代码总结
python
算法
数据结构
leetcode
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他