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++面试题和笔试题(五)-手撕代码篇
一、编程题给定一个字符串,验证它是否是
回文
串,只考虑字母和数字字符,可以忽略字母的大小写。
虾仁A
·
2024-03-25 06:22
c++
算法
最长
回文
子串(中心拓展)
目录力扣5.最长
回文
子串解析代码(中心拓展)力扣5.最长
回文
子串5.最长
回文
子串难度中等给你一个字符串s,找到s中最长的
回文
子串。如果字符串的反序与原始字符串相同,则该字符串称为
回文
字符串。
GR鲸鱼
·
2024-03-20 19:01
leetcode
算法
c++
数据结构
c语言
力扣L12--- 125验证
回文
串(java版)-2024年3月15日
1.题目2.知识点注1:在Java中,toString()方法用于将对象转换为字符串表示形式。对于数组对象,toString()方法将返回数组的字符串表示形式,其中包含数组中每个元素的字符串表示形式,以逗号分隔,并且包含在方括号中。//toString字符变成字符串//测试示例char[]s={'H','e','l','L','o'};solution.toLowerCase(s);System.
豆沙沙包?
·
2024-03-19 16:27
leetcode
算法
leetcode
java
python
蓝桥杯2023年-松散
子序列
(dp)
题目描述给定一个仅含小写字母的字符串s,假设s的一个
子序列
t的第i个字符对应了原字符串中的第pi个字符。我们定义s的一个松散
子序列
为:对于i>1总是有pi−pi−1≥2。
呆鱼敲代码
·
2024-03-18 07:44
蓝桥杯
算法
MongoDB聚合运算符:$documentNumber
$documentNumber返
回文
档
原子星
·
2024-03-17 18:58
mongodb
mongodb
数据库
【算法训练营】最长公共
子序列
,倒水问题,奶牛吃草(Python实现)
最长公共
子序列
时间限制:1sec空间限制:256MB问题描述给定两个1到n的排列A,B(即长度为n的序列,其中[1,n]之间的所有数都出现了恰好一次)。求它们的最长公共
子序列
长度。
X.AI666
·
2024-03-13 11:04
算法训练营
算法
数据结构
【洛谷 P8649】[蓝桥杯 2017 省 B] k 倍区间 题解(前缀和+同余定理+组合数学)
[蓝桥杯2017省B]k倍区间题目描述给定一个长度为NNN的数列,A1,A2,⋯ANA_1,A_2,\cdotsA_NA1,A2,⋯AN,如果其中一段连续的
子序列
Ai,Ai+1,⋯Aj(i≤j)A_i,
HEX9CF
·
2024-03-13 05:54
Algorithm
Problems
蓝桥杯
职场和发展
让企业文化成为每个员工的DNA(咨询执业笔记)
让企业文化成为每个员工的DNA(咨询执业笔记)——何伏全案咨询知名专家当前,在一个不确定的灰度世界,中国企业要想走出混沌,要想持续创造高绩效并打造全球竞争力,必须重
回文
化的基本面:即重新思考企业的使命、
觉者看世界
·
2024-03-12 20:12
算法训练营day46,动态规划14
funcmax(a,bint)int{ifa>b{returna}returnb}//392.判断
子序列
//本题与求最长公共
子序列
相似,区别在于,如果s是t的
子序列
,那么最长公共
子序列
的长度等于s的长度
weixin_50253985
·
2024-03-12 03:47
算法
动态规划
随想录算法训练营第五十四天|392.判断
子序列
、115.不同的
子序列
392.判断
子序列
publicclassSolution{publicboolIsSubsequence(strings,stringt){if(s.Length==0){returntrue;}intk
萌帅帅小明
·
2024-03-09 08:34
算法
leetcode
动态规划
c#
leetcode热题100学习计划-动态规划-300最长递增
子序列
题目最长递增
子序列
思路动态规划思想,设dp[i]为以nums[i]为结尾的最长递增
子序列
的长度。
沐风御灵
·
2024-03-09 02:56
leetcode
学习
动态规划
leetcode 673.最长递增
子序列
的个数
上一题只需要知道最长递增
子序列
的长度就行了,那样的话直接一个dp就完事了,但是呢,这里说了需要记录这个最长长度递增
子序列
的个数,这下的话,如果你想用原先的思路,其实可以,但是要能做到计数的话,需要你再定义一个数组
是小Y啦
·
2024-03-06 00:22
leetcode
算法
动态规划
【C++】每周一题——1024.2.21
题目#题目【问题描述】若一个数(首位不为0)从左向右读和从右向左读都是一样,我们就称其为
回文
数。例如,给定一个十进制数56,将56+65(即把56从右向左读),得到的121是一个
回文
串。
开开心心happyheart
·
2024-03-05 08:29
编程
数学
c++
算法
数据结构
开发语言
回文
链表(leetcode)
我自己第一个写的代码:boolisPalindrome(structListNode*head){structListNode*tail=NULL;structListNode*pos=NULL;if(head->next==NULL){returntrue;}while(1){if(head->next==NULL||(head->next->next==NULL&&head->val==hea
wx20041102
·
2024-03-04 18:43
链表
leetcode
linux
【leetcode热题】分割
回文
串
-力扣(LeetCode)题目描述给定一个字符串s,将s分割成一些子串,使每个子串都是
回文
串。返回s所有可能的分割方案。
kiugvui
·
2024-03-04 10:31
leetcode热题
leetcode
算法
职场和发展
模拟、排序(归并排序)算法
模拟、排序算法一、模拟例题1、错误票据题目信息思路题解2、
回文
日期题目信息思路方法一:暴力做法方法二:优化解法题解方法一:暴力求解方法二:优化解法二、排序例题1、归并排序题目信息思路题解一、模拟例题1、
东东不熬夜
·
2024-03-02 03:45
算法
算法
c++
Leetcode583. 两个字符串的删除操作 -代码随想录
题目:代码(首刷自解2024年2月29日):classSolution{public://动态规划好像和找最长公共
子序列
一样?
meeiuliuus
·
2024-03-01 16:29
#
leetcode
---medium
算法
动态规划
c++
leetcode
回文
子串 ● 516.最长
回文
子序列
● 动态规划总结篇
动态规划part17647.
回文
子串解题思路动态规划解法中心拓展法516.最长
回文
子序列
解题思路动态规划总结篇647.
回文
子串动态规划解决的经典题目,如果没接触过的话,别硬想直接看题解。
芋泥肉松脑袋
·
2024-02-27 22:04
算法
动态规划
java
leetcode
开发语言
力扣OJ(6x)LCS、面试题
目录LCS01.下载插件LCS02.完成一半题目LCS03.主题空间面试题01.01.判定字符是否唯一面试题01.02.判定是否互为字符重排面试题01.03.URL化面试题01.04.
回文
排列面试题01.05
csuzhucong
·
2024-02-27 11:22
leetcode
算法
数据结构
选择排序(Selection Sort)
然后按此方法对左右两个
子序列
分别进行递归操作,直到所有数据有序。最理想的情况是,每次划分所选择的中间数恰好将当前序列几乎等分(均匀排布),整个算法的时间复杂度为O(nlogn)。
·
2024-02-26 09:24
后端
蓝桥杯 山 java
他突然发现有些正整数的形状像一座“山”,比如123565321、145541,它们左右对称(
回文
)且数位上的数字先单调不减,后单调不增。
Just right
·
2024-02-26 04:45
算法
java
蓝桥杯
开发语言
回文
子串 516.最长
回文
子序列
647.
回文
子串1.动规,布尔类型的dp[i][j]:表示区间范围[i,j](注意是左闭右闭)的子串是否是
回文
子串,如果是dp[i][j]为true,否则为false。
孤单的大尾巴狼
·
2024-02-25 08:16
算法
leetcode
动态规划
[算法沉淀记录] 排序算法 —— 希尔排序
希尔排序的基本思想是将待排序的序列划分成若干个
子序列
,分别进行插入排序,待整个序列中的记录基本有序时,再对全体记录进行一次直接插入排序。
赵萱婷
·
2024-02-25 03:13
C++
数据结构
C语言
排序算法
算法
数据结构
c++
STL
简单DP算法(动态规划)
简单DP算法算法思想例题1、01背包问题题目信息思路题解2、摘花生题目信息思路题解3、最长上升
子序列
题目信息思路题解题目练习1、地宫取宝题目信息思路题解2、波动数列题目信息思路题解算法思想从集合角度来分析
东东不熬夜
·
2024-02-20 23:26
算法
算法
c++
【Java】零基础蓝桥杯算法学习——线性动态规划(一维dp)
一维动态规划例题:最大上升
子序列
问题Java参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args)
xioaobai_huan
·
2024-02-20 23:24
蓝桥杯算法入门学习
算法
蓝桥杯
学习
java
最长公共
子序列
、LeetCode 1035. 不相交的线、LeetCode 53. 最大子序和
今天是
子序列
问题的延续,相对都比较简单。重点一方面是要分清楚与dp[i]对应的
子序列
是否要以nums[i]结尾,另一方面要判断好两种情况各自对应的dp数组值填充方法。
非社会人士
·
2024-02-20 22:09
代码随想录
leetcode
算法
c++
动态规划
数据结构
算法训练day29Leetcode491递增
子序列
46全排列47全排列Ⅱ
491递增
子序列
题目描述给你一个整数数组nums,找出并返回所有该数组中不同的递增
子序列
,递增
子序列
中至少有两个元素。你可以按任意顺序返回答案。
爱傲雪和技术的dc
·
2024-02-20 17:30
算法
数据结构
找出数组中的第一个
回文
字符串
给你一个字符串数组words,找出并返回数组中的第一个
回文
字符串。如果不存在满足要求的字符串,返回一个空字符串“”。
吃着火锅x唱着歌
·
2024-02-20 15:20
LeetCode
leetcode
算法
数据结构
Atcoder ABC339 E - Smooth Subsequence
SmoothSubsequence(光滑的
子序列
)时间限制:2s内存限制:1024MB【原题地址】所有图片源自Atcoder,题目译文源自脚本AtcoderBetter!
王老汉
·
2024-02-20 13:53
Java算法题解
算法
java
Leetcode 93. 复原 IP 地址
和这题很像:Leetcode131.分割
回文
串题目:Leetcode93.复原IP地址代码(看解析)classSolution{public:vectorres;dequetrack;//用于回溯vectorrestoreIpAddresses
JehanRio
·
2024-02-20 13:08
Leetcode专栏
leetcode
算法
职场和发展
AtCoder Beginner Contest 006 D - トランプ挿入ソート
也就是求最长的上升
子序列
。那么这题就非常简单了。
Jiu-yuan
·
2024-02-20 11:58
算法
数据结构
c++
【排序】快速排序
基本思想快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,其基本思想为:任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两
子序列
,左
子序列
中所有元素均小于基准值,
.滄海难为水
·
2024-02-20 11:49
数据结构
排序算法
数据结构
算法
【排序】归并排序
将已有序的
子序列
合并,得到完全有序的序列;即先使每个
子序列
有序,再使
子序列
段间有序。若将两个有序表合并成一个有序表,称为二路归并。假设我们有左右两块有序区间的数组,可以对它直接进行合并。
.滄海难为水
·
2024-02-20 11:17
数据结构
算法
力扣_字符串8—不同的
子序列
题目给你两个字符串sss和ttt,统计并返回在sss的
子序列
中ttt出现的个数,结果需要对109+710^9+7109+7取模。
qweasdwxc
·
2024-02-20 11:44
leetcode
算法
职场和发展
python练习题2
练习21.将输入的字符串垂直输出string=input()foriinstring:print(i)2.用户输入一个字符串,判断该字符串是否为
回文
,如是
回文
输出“是
回文
”,否则输出“不是
回文
”。
落空空。
·
2024-02-20 10:57
python基础
python
python
排序算法-希尔排序
排序算法-希尔排序算法思想希尔排序又叫做缩小增量排序,本质还是插入排序,只不过是将待排序列按照某种规则分成几个
子序列
,分别对这几个
子序列
进行直接插入排序。如果增量为1,就是直接插入排序。
山风wind
·
2024-02-20 09:42
数据结构
排序算法
算法
数据结构
winform冒泡排序和快速排序实现
快速排序则是一种高效的排序算法,通过将数组划分为多个
子序列
,然
星尘库
·
2024-02-20 08:25
winform
开发语言
排序算法
算法
数据结构
winform
代码随想录算法训练营第五十六天|300.最长递增
子序列
, 674. 最长连续递增序列 ,718. 最长重复子数组
300.最长递增
子序列
今天开始正式
子序列
系列,本题是比较简单的,感受感受一下
子序列
题目的思路。视频讲解:动态规划之
子序列
问题,元素不连续!
白白白揍粽
·
2024-02-20 07:30
算法
LeetCode 以238.为例的前后缀分解方法
找到所有好下标Problem:2483.商店的最少代价Problem:1653.使字符串平衡的最少删除次数Problem:2167.移除所有载有违禁货物车厢所需的最少时间Problem:1930.长度为3的不同
回文
子序列
DYGO
·
2024-02-20 06:17
leetcode
python
「算法」滑动窗口
题目涉及到“
子序列
”、“子数组”、“子串”等概念,要你求和它们相关的量,比如求满足条件的子数组的最大长度在暴力枚举的时候,如果发现两个“指针”都是朝同一个方向走的,就可以考虑滑动窗口注:滑动窗口可以看作是暴力枚举优化后的结
Ice_Sugar_7
·
2024-02-20 05:53
算法详解
算法
数据结构
java
算法刷题day14
目录引言一、平均二、三国游戏三、松散
子序列
引言今天做了三道新题,类型是贪心、枚举、DP,不是特别难,但是努力一下刚好能够够得上,还是不错的,只要能够一直坚持下去,不断刷题不断总结,就是记忆力和毅力了,加油
lijiachang030718
·
2024-02-20 04:36
#
算法刷题
算法
力扣题目训练(15)
2024年2月8日力扣题目训练2024年2月8日力扣题目训练507.完美数520.检测大写字母521.最长特殊序列Ⅰ221.最大正方形237.删除链表中的节点115.不同的
子序列
2024年2月8日力扣题目训练
落幕·重逢
·
2024-02-20 03:36
编程学习
leetcode
算法
c++
【Java基础题型】判断是否是
回文
数
如果x是一个
回文
整数,打印true,否则,返回false解释:
回文
数是指正序(从左到右)和从倒序(从右到左)都是一样的整数数字。
非人哉952
·
2024-02-20 03:16
java
开发语言
最长递增
子序列
动态规划:1.先定义dp数组来表示在下标为i时最长递增
子序列
,先初始化一下每个下标的值为dp【i】=1。
AnDanXingKo
·
2024-02-20 03:05
动态规划
leetcode
算法
字符串相关题目总结
5.最长
回文
子串挺经典的题目,写法也很多种,最简单的做法直接O(n^2)枚举子串,再遍历子串看是否
回文
,整体复杂度O(n^3)。
CCloth
·
2024-02-20 01:11
算法
哈希算法
数据结构
算法专题:线性DP
参考练习习题总集文章目录10.正则表达式匹配44.通配符匹配45.跳跃游戏II53.最大子数组和(LCR161连续天数的最高销售额)91.解码方法97.交错字符串115.不同的
子序列
119.杨辉三角II198
Q天马A行空Q
·
2024-02-20 01:30
算法导论
算法
leetcode
线性DP
算法训练营day25(补),回溯5
packagemainimport"sort"491.非递减
子序列
funcfindSubsequences(nums[]int)[][]int{//存储全部集合result:=make([][]int,
weixin_50253985
·
2024-02-20 00:10
算法
数据结构
go
leetcode刷题--贪心算法
七.贪心算法文章目录七.贪心算法1.605种花问题2.121买卖股票的最佳时机3.561数组拆分4.455分发饼干5.575分糖果6.135分发糖果7.409最长
回文
串8.621任务调度器9.179最大数
几窗花鸢
·
2024-02-20 00:08
LeetCode
leetcode
贪心算法
算法
c++
最长公共
子序列
和最长公共子串
最长公共
子序列
题目描述给出1,2,…,n的两个排列P1和P2,求它们的最长公共
子序列
。输入格式第一行是一个数n。接下来两行,每行为n个数,为自然数1,2,…,n的一个排列。
小西yu
·
2024-02-19 22:34
动态规划
算法
c语言 局部变量限制,C语言 全局变量和局部变量的大小限制
下午做最长公共
子序列
的时候遇到的问题,问了felix后恍然大悟...看代码#includeintmain(){inta[1000000];//局部变量return0;}编译运行后发现溢出错误。
weixin_39635567
·
2024-02-19 21:09
c语言
局部变量限制
上一页
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
其他