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
最长回文字串
【Py/Java/C++/C/JS/Go六种语言OD独家2024E卷真题】20天拿下华为OD笔试之【前缀和】2024E-环中
最长
子串2【欧弟算法】全网注释最详细分类最全的华为OD真题题解
OD、大厂真题绿色聊天软件戳oj1441了解算法冲刺训练(备注【CSDN】否则不通过)文章目录相关推荐阅读题目描述与示例题目描述输入描述输出描述示例输入输出说明解题思路考虑非环字符串通过前缀确定任意连续
字串
的情况只考奇偶性而非具体数量三个差值均为偶数的情况将奇偶性状态压缩为数字状态压缩为后的前缀和数组的构建根据前缀和数组找到
最长
子字符串考虑环形字符串原字符串自身拼接储存下标
闭着眼睛学算法
·
2025-02-17 10:18
最新华为OD真题
#
前缀和
#
哈希表
算法
java
c++
leetcode
javascript
c语言
华为od
LeetCode Hot100刷题——
最长
连续序列
128.
最长
连续序列给定一个未排序的整数数组nums,找出数字连续的
最长
序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为O(n)的算法解决此问题。
圈圈编码
·
2025-02-17 06:20
leetcode
算法
职场和发展
leetcode hot 100 刷题记录(medium)
题目3:无重复字符的
最长
子串(YES)解题思路:其实最好想到的方法就是使用两层for,让每个字符都可以是子串的首字符,查看哪个子串的长度
最长
即可。
激昂~逐流
·
2025-02-17 04:33
Leetcode
leetcode
算法
LeetCode Hot100刷题——二叉树的最大深度
二叉树的最大深度是指从根节点到最远叶子节点的
最长
路径上的节点数。
圈圈编码
·
2025-02-17 04:59
leetcode
算法
职场和发展
Amazon RDS Performance Insights优化SQL性能
最大执行时间:
最长
的单次执行时间,用于识别异常情况。1.2执行频率调用次数:SQL语句被执行的总次数。每秒执行次数:反映SQL的执行频率。1.3资源消耗CPU使用率:SQL执行消耗的CPU资源。
ivwdcwso
·
2025-02-17 00:33
运维
开发
sql
数据库
aws
Performance
rds
10.3字符串manacher算法
字符串manacher算法Manacher算法是用于在O(n)时间复杂度内查找字符串中
最长
回文
子串的高效算法。
赵鑫亿
·
2025-02-16 19:56
c++数据结构与算法
算法
c++
[失业前端恶补算法]JavaScript leetcode刷题top100(六):字母异位词分组、
最长
连续序列、找到字符串中所有字母异位词、最大子数组和、除自身以外数组的乘积
专栏声明:只求用最简单的,容易理解的方法通过,不求优化,不喜勿喷49.字母异位词分组题面给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。知识点:哈希表、排序思路这里用了js语言的一个小技巧,我们可以使用split这个api将字符串变成字符的数组,之后我们对得到的数组进行排序,这样字母异位词得到了结果字符串的一致的,
摸鱼老萌新
·
2025-02-16 17:12
失业前端恶补算法
前端
javascript
动态规划
算法
哈希
Java算法 字母异位词分组 、
最长
连续序列
小王的Java刷题日记Day5记录刷题过程,作为笔记和分享,坚持每天刷题,每天进步,编程语言为Java。题目一:字母异位词分组给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。例如:输入:strs=["see","ese","say","ees","asy","baa"]输出:[["baa"],["say","asy
小王的Java刷题日记
·
2025-02-16 17:09
java
算法
开发语言
数据结构
leetcode
哈希表
最长
连续序列
1.两数之和借助哈希表classSolution{public:vectortwoSum(vector&nums,inttarget){unordered_mapumap;for(inti=0;i>umap;定义这个结构十分巧妙,第一个元素表示对字符串排序后的单词(每个单词进行排序,若为异位词排序后必相同)第二个元素字符串数组存这同一类的字符串【auto自动数据类型无需指定类型】classSolu
每天努力进步!
·
2025-02-16 16:36
力扣hot100
leetcode
算法
c++
哈希表
算法练习|Leetcode49字母异位词分词 ,Leetcode128
最长
连续序列,Leetcode3无重复字符的
最长
子串,sql总结
目录一、Leetcode49字母异位词分词题目描述解题思路方法:哈希总结二、Leetcode128
最长
连续序列题目描述解题思路方法:总结三、Leetcode3无重复字符的
最长
子串题目描述解题思路方法:双指针法总结
ambitious_Rgr
·
2025-02-16 16:05
算法
sql
哈希
哈希算法
数据结构
leetcode
python
华为OD机试 - 特殊的加密算法 - 深度优先搜索DFS(Java 2024 D卷 200分)
一、题目描述有一种特殊的加密算法,明文为一段数
字串
,经过密码本查找转换,生成另一段密文数
字串
。规则如下明文为一段数
字串
由0-9
哪 吒
·
2025-02-16 14:48
华为od
深度优先
java
E卷-特殊的加密算法-(200分)
专栏订阅特殊的加密算法问题描述有一种特殊的加密算法,明文为一段数
字串
,经过密码本查找转换,生成另一段密文数
字串
。规则如下:明文为一段由0-9组成的数
字串
。密码本为由数字0-9组成的二维数组。
春秋招笔试突围
·
2025-02-16 13:14
华为OD刷题笔记E卷
华为OD刷题笔记E+D卷
深度优先
算法
两种得到二叉树深度的递归方法
二叉树的最大深度是指从根节点到最远叶子节点的
最长
路径上的节点数。
chenhehe11
·
2025-02-16 05:41
跟着灵茶山学算法
算法
leetcode
数据结构
算法随笔_50: 表现良好的
最长
时间段
上一篇:算法随笔_49:有效的括号-CSDN博客=====题目描述如下:给你一份工作时间表hours,上面记录着某一位员工每天的工作小时数。我们认为当员工一天中的工作小时数大于8小时的时候,那么这一天就是「劳累的一天」。所谓「表现良好的时间段」,意味在这段时间内,「劳累的天数」是严格大于「不劳累的天数」。请你返回「表现良好时间段」的最大长度。示例1:输入:hours=[9,9,6,0,6,6,9]
程序趣谈
·
2025-02-15 22:44
算法
python
数据结构
可视化算法——
最长
上升子序列(LIS)
题目小明是蓝桥王国的骑士,他喜欢不断突破自我。这天蓝桥国王给他安排了NNN个对手,他们的战力值分别为a1,a2,...,ana_1,a_2,...,a_na1,a2,...,an,且按顺序阻挡在小明的前方。对于这些对手小明可以选择挑战,也可以选择避战。身为高傲的骑士,小明从不走回头路,且只愿意挑战战力值越来越高的对手。请你算算小明最多会挑战多少名对手。输入描述输入第一行包含一个整数NNN,表示对手
lzy45789
·
2025-02-15 21:43
算法
c++
蓝桥杯备战 Day3 2022.3.1
特殊
回文
数问题描述123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n,编程求所有这样的五位和六位十进制数,满足各位数字之和等于n。数据规模和约定1<=n<=54。
Astoria_Csy
·
2025-02-15 21:40
蓝桥杯
职场和发展
最长
连续序列
题目给定一个未排序的整数数组nums,找出数字连续的
最长
序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为O(n)的算法解决此问题。
古希腊掌管学习的神
·
2025-02-15 19:59
LeetCode-Python
leetcode
python
算法
【leetcode】数组刷题总结(二)滑动窗口
滑动窗口算法技巧主要用来解决子数组问题,比如让你寻找符合某个条件的
最长
/最短子数组或者子串。对于某些题目,并不需要穷举所有子串,就能找到题目想要的答案。
zs1996_
·
2025-02-15 19:24
leetcode刷题总结
leetcode
算法
职场和发展
牛客网面试必刷TOP101-09双指针BM92
最长
无重复子数组
描述给定一个长度为n的数组arr,返回arr的
最长
无重复元素子数组的长度,无重复指的是所有数字都不相同。
bingw0114
·
2025-02-15 12:31
面试
算法
职场和发展
【华为OD机考】华为OD笔试真题解析(8)--找出重复代码
重复代码查找方法:以字符串形式给出两行代码(字符串长度1max_length:max_length=dp[i][j]end=i-1#返回
最长
公共子串returntext1[end-max_length+
油泼辣子多加
·
2025-02-15 09:38
华为OD真题解析
华为od
链表
数据结构
最长
回文
子串
5.
最长
回文
子串给你一个字符串s,找到s中
最长
的
回文
子串。
Rinai_R
·
2025-02-15 08:04
LeetCode
leetcode
算法
职场和发展
动态规划
学习
笔记
golang
最长
有效括号【栈和dp】
32.
最长
有效括号前言分享一下dp和栈两个方法正文给你一个只包含'('和')'的字符串,找出
最长
有效(格式正确且连续)括号子串的长度。
Rinai_R
·
2025-02-15 08:03
LeetCode
leetcode
算法
职场和发展
golang
数据结构
动态规划
LeetCode刷题第5题【
最长
回文
子串】---解题思路及源码注释
LeetCode刷题第5题【
最长
回文
子串】—解题思路及源码注释结果预览目录LeetCode刷题第5题【
最长
回文
子串】---解题思路及源码注释结果预览一、题目描述二、解题思路1、问题理解2、解题思路三、代码实现及注释
楼台的春风
·
2025-02-15 08:29
LeetCode题解
leetcode
算法
c++
嵌入式
笔记
ubuntu
linux
LeetCode Hot100之八:3.无重复字符的
最长
子串(哈希表+滑动窗口)
题目给定一个字符串s,请你找出其中不含有重复字符的
最长
子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的
最长
子串是“abc”,所以其长度为3。
shanshandeisu
·
2025-02-15 01:01
LeetCode
leetcode
算法
后端
java
散列表
哈希算法
【2023】LeetCode HOT 100——滑动窗口&子串
目录1.无重复字符的
最长
子串1.1C++实现1.2Python实现1.3时空分析2.找到字符串中所有字母异位词2.1C++实现2.2Python实现2.3时空分析3.和为K的子数组3.1C++实现3.2Python
「已注销」
·
2025-02-15 01:59
leetcode
算法
数据结构
最长
等差数列
题目链接
最长
等差数列题目描述注意2map=newHashMap<>();map.put(0+"_"+0,1);for(inti=1;i
青釉Oo
·
2025-02-14 22:08
算法
算法
leetcode
java
数据结构
动态规划
2025年最佳iCloud数据恢复软件评测:Top 5
如果数据丢失,iCloud数据恢复软件可以帮助你找
回文
件。这些工具能够在几乎所有情况下从iCloud备份中恢复数据。以下是2025年值得尝试的5款最佳
·
2025-02-14 18:57
iphone数据恢复ios
代码随想录 Day 30 | 【第七章 回溯算法part 03】93.复原IP地址、78.子集、90.子集II
一、93.复原IP地址本期本来是很有难度的,不过大家做完分割
回文
串之后,本题就容易很多了题目链接/文章讲解:代码随想录视频讲解:回溯算法如何分割字符串并判断是合法IP?
Accept17
·
2025-02-14 02:54
算法
LeetCode题库-1~10(C语言)
LeetCode题库-1~10-C语言1两数之和代码:2两数相加代码:3无重复字符的
最长
子串代码:4寻找两个正序数组的中位数代码:5
最长
回文
子串代码:6Z字形变换代码:7整数反转代码:8字符串转换整数(
等待另一个根号二
·
2025-02-13 22:28
LeetCode题库
leetcode
c语言
【算法】动态规划专题⑪ —— 区间DP python
目录引入进入正题回归经典总结引入区间动态规划(区间DP)适用于解决涉及区间最优化的经典问题,如石子合并、
最长
回文
子序列等。
查理零世
·
2025-02-13 22:23
动态规划专题
算法
动态规划
python
leetcode_深度搜索和广度搜索 104. 二叉树的最大深度
104.二叉树的最大深度二叉树的最大深度是指从根节点到最远叶子节点的
最长
路径上的节点数。#Definitionforabinarytreenode.
MiyamiKK57
·
2025-02-13 16:18
leetcode
算法
职场和发展
leetcode_双指针 125.验证
回文
串
125.验证
回文
串如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个
回文
串。字母和数字都属于字母数字字符。
MiyamiKK57
·
2025-02-13 16:17
leetcode
算法
职场和发展
力扣动态规划-24【算法学习day.118】
习题1.和为目标值的
最长
子序列的长度题目链接:2915.和为目标值的
最长
子序列的长度-力扣(LeetCode)题面:附上大佬代码:classSolution{publicintlengthOfLongestSubsequence
南宫生
·
2025-02-13 04:46
算法
#
动态规划
算法
leetcode
动态规划
学习
java
【LeetCode Hot100 滑动窗口】无重复字符的
最长
子串、找到字符串中所有字母异位词
滑动窗口1.无重复字符的
最长
子串题目描述解题思路步骤:时间复杂度:空间复杂度:代码实现2.找到字符串中所有字母异位词题目描述解题思路步骤:时间复杂度:代码实现1.无重复字符的
最长
子串题目描述给定一个字符串
落啦啦
·
2025-02-13 03:39
数据结构与算法
leetcode
算法
职场和发展
python中dirname函数_Python获取文件路径-Python dirname函数-嗨客网
案例dirname函数返
回文
件路径使用dirname函数返
回文
件路径print("嗨客网(www.haicoder.net)")importosdirname=os.path.dirname(
weixin_39585675
·
2025-02-13 01:18
【LeetCode】滑动窗口系列总结
滑动窗口系列总结用到滑动窗口的题目类型滑动窗口模版76.最小覆盖子串排列相关567.字符串排列438.找到字符串中所有字母异位词3.无重复字符的
最长
子串904.水果成篮固定窗口567字符串的排列643.
zxfhahaha
·
2025-02-12 08:24
LeetCode
leetcode
java
算法
最长
对称子串(动态规划解法)
5-12
最长
对称子串(25分)对给定的字符串,本题要求你输出
最长
对称子串的长度。例如,给定IsPAT&TAPsymmetric?,
最长
对称子串为sPAT&TAPs,于是你应该输出11。
算法小生Đ
·
2025-02-12 07:46
数学与算法
字符串
dp
最长回文子串
最长
重复子数组
718.
最长
重复子数组-力扣(LeetCode)题目概述:给定两个长度不一定相等的数组,输出两数组的
最长
重复子数组的长度。
S_keo
·
2025-02-12 07:46
刷题笔记
leetcode
算法
数据结构
组合总和、40.组合总和II、131.分割
回文
串
一、39.组合总和本题是集合里元素可以用无数次,那么和组合问题的差别其实仅在于startIndex上的控制题目链接/文章讲解:代码随想录视频讲解:带你学透回溯算法-组合总和(对应「leetcode」力扣题目:39.组合总和)|回溯法精讲!_哔哩哔哩_bilibili(1)定义函数的参数和返回值:定义二维数组result存放结果集,定义一维数组path收集单一结果,返回值为空。参数有数组、targe
Accept17
·
2025-02-12 06:06
算法
Leetcode Hot100 | Day02 滑动窗口
8、无重复字符的
最长
子串3.无重复字符的
最长
子串给定一个字符串s,请你找出其中不含有重复字符的
最长
子串的长度。
醴与朕。
·
2025-02-12 04:52
JAVA数据结构与算法
leetcode
算法
LeeCode题库第十四题
14.
最长
公共前缀项目场景:编写一个函数来查找字符串数组中的
最长
公共前缀。如果不存在公共前缀,返回空字符串""。
苦学LCP的小猪
·
2025-02-11 20:54
LeeCode题库
python
leetcode
算法
代码随想录Day43 | 300.
最长
递增子序列,674.
最长
连续递增序列,718.
最长
重复子数组
代码随想录Day43|300.
最长
递增子序列,674.
最长
连续递增序列,718.
最长
重复子数组300.
最长
递增子序列dp[i]定义:从0-i范围内计算,以nums[i]为结尾的
最长
严格递增子序列的长度。
Sanctyzl
·
2025-02-11 13:37
代码随想录算法训练营打卡
算法
动态规划
leetcode
java
数据结构
Algorithm:【算法进阶之路】之算法面试刷题集合—字符串相关算法的简介、习题集合(字符串的排列/无重复字符的
最长
子串/
最长
公共前缀/
最长
回文
子串/字符串相乘/反转字符串中的单词/单词拆分/字符串
Algorithm:【算法进阶之路】之算法面试刷题集合—字符串相关算法的简介、习题集合(字符串的排列/无重复字符的
最长
子串/
最长
公共前缀/
最长
回文
子串/字符串相乘/反转字符串中的单词/单词拆分/字符串解码
一个处女座的程序猿
·
2025-02-11 09:06
Matlab/C++/SQL
Python编程(初级+进阶)
字符串相关算法
python-leetcode 23.
回文
链表
题目:给定单链表的头节点head,判断该链表是否为
回文
链表,如果是,返回True,否则,返回False输入:head=[1,2,2,1]输出:true方法一:将值复制到数组中后用双指针法有两种常用的列表实现
SylviaW08
·
2025-02-11 08:52
leetcode
链表
算法
ABB 洛谷 - P9606
最长
回文
后缀
题目大意求使给定字符串变成
回文
串,需要在末尾加入字母的最少数量题目分析对于给定的字符串分析:如果字符串末尾为长度为k的
回文
串,那么需要在末尾加入字母的最少数量,则为n-k,那么,这道题就转化成了,求字符串的最大
回文
后缀
Unwaretle
·
2025-02-11 07:15
算法
字符串高频算法:无重复字符的
最长
子串
题目3.无重复字符的
最长
子串-力扣(LeetCode)解题思路思路方法:滑动窗口[!
Fanfffff720
·
2025-02-11 07:12
算法
leetcode3:无重复字符的
最长
子串
示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的
最长
子串是"abc",所以其长度为3。
今天学点啥6
·
2025-02-11 00:19
算法学习
算法
后端
java
Leetcode刷题笔记题解(C++):小红书. 倒卖战利品
接着在y排序中寻找
最长
递增的序列长度。
Demo.demo
·
2025-02-10 23:42
Leetcode算法题解
c++
算法
排序算法
数据结构
【半全局匹配】基于改进SmithWaterman算法的半全局基因匹配方法
算法介绍:全局匹配:Needleman-Wunsch算法使用这个算法主要考虑三个步骤:1.构造打分规则,分为匹配,错配和空位;2.初始化矩阵;3.回溯求出
最长
序列具体来说:设两条序列分别为A和B(长度分别为
蓝色洛特
·
2025-02-10 17:56
Matlab
生物信息学
matlab
生物学
【华为OD机试真题】282、求满足条件的
最长
子串的长度 | 机试真题+思路参考+代码分析(CD卷)(C++、Java、Py)
文章目录一、题目题目描述输入输出样例1样例2样例3样例4二、代码与思路参考C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码作者:KJ.JK订阅本专栏后即可解锁在线OJ刷题权限个人博客首页:KJ.JK专栏介绍:2024年最新的华为OD机试真题B、C和D卷,使用C++、Java、Python语言进行解答,每个题目的思路分析都非常详细,支持在线OJ评测刷题!!!!
KJ.JK
·
2025-02-10 09:49
OJ+最新华为OD机试
(C++
Java
Py)
华为od
c++
python
java
求满足条件的最长子串的长度
华为od机试真题C卷
华为od机试真题D卷
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他