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
palindrome
力扣算法入门刷题
publicbooleanis
Palindrome
(intx){Strings=String.valueOf(x);char[]c=s.toCharAr
飞翔的企鹅i
·
2025-06-13 01:32
数据结构
234.回文链表 (Python3)
Problem:234.回文链表思路参考:https://leetcode.cn/problems/
palindrome
-linked-list/solutions/457059/hui-wen-lian-biao-by-leetcode-solution
Syntax_CD
·
2025-06-06 19:00
LeetCode精选
链表
python
数据结构
leetcode
CodeForces - 1692D
≤23,00≤≤MM≤≤59).Helooksattheclockeveryxxminutes,andtheclockiscurrentlyshowingtimess.Howmanydifferent
palindrome
swillVictorseeintotalafter
鸽子炖汤
·
2025-06-05 00:32
服务器
前端
linux
力扣:面试题 01.04. 回文排列
1、哈希表做法classSolution{public:boolcanPermute
Palindrome
(strings){intcnt=0;inthash[256]={0};for(inti=0;s[
垫脚的分母
·
2025-05-29 13:46
力扣个人刷题题解
leetcode
算法
链表
c++
【力扣】面试题 01.04. 回文排列
示例1:输入:“tactcoa”输出:true(排列有"tacocat"、“atcocta”,等等)二、代码classSolution{publicbooleancanPermute
Palindrome
yours_Gabriel
·
2025-05-29 12:42
java
#
算法刷题
leetcode
java
数据结构
字符串也能看风水?教你用 Swift 一眼看出回文潜力
筛选出现奇数次的字符数量第三步:判断奇数次字符是否不超过一个示例测试及结果时间复杂度空间复杂度总结摘要我们这一篇要聊的是LeetCode第266题,也是一道挺有意思的字符串类题目:判断一个字符串的某个排列是否可以构成回文(
Palindrome
网罗开发
·
2025-05-22 12:09
Swift
swift
开发语言
ios
力扣热题100 234.回文链表
classSolution{public:boolis
Palindrome
(ListNode*head){stackst;ListNode*pre=head;ListNode*tail=head;intnum
真的不吃番茄
·
2025-05-09 13:11
笔试面试算法题练习集
leetcode
链表
算法
力扣-234.回文链表
classSolution{public:boolis
Palindrome
(ListNode*head){//快慢指针找到中间结点p1(偶数个结点停在中左)ListNode*p1=head;ListNode
এ᭄画画的北北
·
2025-04-29 23:17
力扣hot100
leetcode
链表
算法
编写一个程序来检查是否可以重新排列给定的单词字母来形成回文单词。回文是一个从前往后和从后往前读都一样的字符串,例如pop,racecar等。
定义函数can_form_
palindrome
()的函数,参数为word(即输入的单词)。在函数内,如果输入字符串可以重新排列以形成回文,则返回True,否则返回False。
Io Aoo
·
2025-04-24 21:09
python
最长回文子串-java
提示:1<=s.length<=1000s仅由数字和英文字母组成法一:暴力匹配首先定义一个方法is
Palindrome
(名称随意),用来判断某个字符串是否是回文字符串,接着再一一例举出每个子
liaoliao0513
·
2025-04-15 09:53
代码博客
java
2022ICPC区域赛(南京站)部分题解
文章目录I.Perfect
Palindrome
G.InscryptionD.ChatProgramA.Stop,YesterdayPleaseNoMoreM.DraintheWaterTankB.RopewayJ.PerfectMatchingI.Perfect
Palindrome
潇湘夜雨697
·
2025-04-12 09:33
XCPC题解
算法
图论
数据结构
P1217 [USACO1.5] 回文质数 Prime
Palindrome
s
题目描述因为151151既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以151151是回文质数。写一个程序来找出范围[a,b](5≤ausingnamespacestd;intL,s=0,num=1,isZ=1,c=0;intmain(){cin>>L;while(s1&&i!=num&&num%i==0){isZ=0;break;}}if(isZ==1){s+=num;if(s<
欧兹
·
2025-04-07 11:44
c++
P1217 [USACO1.5]回文质数 Prime
Palindrome
s-C++编程解析-函数
解题思路:题目是让我们去求一个闭区间内的回文质数,我们要求的数满足两个条件:第一个条件,是回文。即从左往右读和从右往左读是一样的。第二个条件是质数。因此,在闭区间范围内,偶数全部不满足条件。因此,我们需要处理的数据缩小为原闭区间数据个数的一半。偶数位数不存在回文质数。比如,四位的回文数xyyx=1000x+100y+10y+x=1001x+110y,通过分析,该数一定能被11整除,其他同理可证。这
xingzhe_666
·
2025-04-06 10:03
C++
少儿编程
智慧猿
C++
洛谷
回文质数
[洛谷]P1217 [USACO1.5]回文质数 Prime
Palindrome
s(c++题解)
hi!是我我又来了,我改名了最近来搞搞洛谷叭老样子,先上题:题目描述因为151151既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以151151是回文质数。写一个程序来找出范围[a,b](5\lea<b\le100,000,000)[a,b](5≤a<b≤100,000,000)(一亿)间的所有回文质数。输入格式第一行输入两个正整数a
h+1叻
·
2025-04-06 10:02
洛谷
编程
c++
c++
算法
开发语言
P1217 [USACO1.5]回文质数 Prime
Palindrome
s (暴力枚举)
链接首先需要明白:1.有偶数个数位的回文数都是11的倍数,也就是说有偶数个数位的回文数都不可能是质数,而题目里面说明a和b都是小于1e8的数字,那么如果a和b超过1e7的话,后面的数字不可能是质数了,在这里应该做一个剪枝的操作.2.对于偶数而言,除2以外都不是质数,因为除了1和本身除外还会有2这个因子.而题目说明a和b都是大于5的数字,所以也不需要考虑2了.Code:#includeusingll
闫鸿宇
·
2025-04-06 10:00
算法
数据结构
动态规划
[洛谷每日一题]P1217 [USACO1.5]回文质数 Prime
Palindrome
s
昨天也刷了一道关于质数的题,今天来补个刀,题目是这样的:因为质数没有回文数多,我就采用了先生成回文数再判断质数的方法;生成回文数:为了避免TLE,先掌握以下几个关于质数的性质,用于缩小范围:1.偶数不是素数2.有偶数位的回文数(除了11)必然不是质数;因为它必然是11的倍数注意到题目所给的数据范围是一亿(八位数,因为一亿不是素数),所以需要生成的区间就是1位/3位/5位/7位(别忘了11),下面是
我系然然
·
2025-04-06 10:29
洛谷刷题记
算法
【洛谷刷题笔记】P1217 [USACO1.5] 回文质数 Prime
Palindrome
s 题解
【洛谷刷题笔记】P1217[USACO1.5]回文质数Prime
Palindrome
s题解一、题目[USACO1.5]回文质数Prime
Palindrome
s题目描述因为151151151既是一个质数又是一个回文数
CMD138
·
2025-04-06 10:29
ACM刷题笔记
1024程序员节
笔记
c++
算法
Leetcode 680 -- 双指针 | 贪心
题目描述验证回文串思路代码classSolution{public:bool
palindrome
(string&s,inti,intj){for(;i=j;}boolvalid
Palindrome
(strings
jyyyx的算法博客
·
2025-04-05 21:34
leetcode
算法
最长回文子串(暴力枚举、动态规划、中心扩展,leetcode刷题记录)
示例2:输入:s="cbbd"输出:"bb"提示:1maxLen&&is
Palindrome
(s,i,j)){//更新最长回文子串的起始位置和长度maxLen=currLen;start=i;}}}//
g-zh
·
2025-03-26 11:05
LeetCode刷题记录
动态规划
leetcode
算法
leetcode日记(108)验证回文串
classSolution{public:boolis
Palindrome
(strings){if(s.size()==0||s.size()==1)return1;elseif(s[s.size()-
梭七y
·
2025-03-22 19:23
leetcode
算法
职场和发展
动态规划问题
示例2:输入:s="cbbd"输出:"bb"代码实现:char*longest
Palindrome
(char*s){intn=strlen(s);if(n=n)break;if(s[i]!
慕雪_mx
·
2025-03-20 14:44
动态规划
算法
数据结构
链表操作:分区与回文判断
目录链表分区(Partition)功能概述代码实现要点与难点注意事项链表回文判断(
Palindrome
List)功能概述代码实现要点与难点注意事项总结在链表相关的算法问题中,理解链表的基本结构和操作至关重要
共享家9527
·
2025-03-20 02:32
数据结构
数据结构
c语言
开发语言
leetcode
链表
力扣 2697. 字典序最小回文串
题目来源:https://leetcode.cn/problems/lexicographically-smallest-
palindrome
/C++题解:从两端往中间判断,不同时则用字典序小的替换字典序大的
江湖人称贺行风
·
2025-03-16 14:29
开始C++吧
leetcode
算法
c++
(LeetCode 每日一题) 1328. 破坏回文串(字符串、贪心)
C++版本:classSolution{public:stringbreak
Palindrome
(string
palindrome
){intn=
palindrome
.size();//字符串长度为1时,
岁忧
·
2025-03-10 09:05
LeetCode
java版刷题
leetcode
算法
职场和发展
java
c++
【Leetcode日常签到-1328】
时间2025年2月8日每日学习学习目标:回文字符串题目练习:leetcode1328.破坏回文串题目:由小写英文字母组成的回文字符串
palindrome
,请你将其中一个字符用任意小写英文字母替换,使得结果字符串的字典序最小
人保牛马
·
2025-03-10 08:58
算法
leetcode
1745. 分割回文串 IV
1745.分割回文串IV题目链接:1745.分割回文串IV代码如下://参考链接:https://leetcode.cn/problems/
palindrome
-partitioning-iv/solutions
咔咔咔的
·
2025-03-08 10:28
leetcode
c++
Leetcode1328:破坏回文串
题目描述:给你一个由小写英文字母组成的回文字符串
palindrome
,请你将其中一个字符用任意小写英文字母替换,使得结果字符串的字典序最小,且不是回文串。请你返回结果字符串。
ʚ发什么呆^ɞ
·
2025-03-05 17:07
python
leetcode
算法
python3
字符串
516.最长回文子序列
classSolution:deflongest
Palindrome
Subseq(self,s:str)->int:dp=[[0]*len(s)foriinrange(len(s))]foriinrange
程序员正在诞生中
·
2025-03-05 16:28
代码随想录打卡
蓝桥杯刷题
算法
python
leetcode
职场和发展
数据结构
动态规划
蓝桥杯
leetcode 9. 回文数
classSolution{public:boolis
Palindrome
(intx){if(x2147483647){returnfalse;}else{y=y*10;y+=x%10;x/=10;}}
lyx142606
·
2025-02-22 01:57
#
leetcode.1
--
100
算法
数据结构
LeetCode详解之如何一步步优化到最佳解法:9. 回文数
解法1:暴力解法代码:classSolution:defis
Palindrome
(self,x:int)->bool:corresponding_str=str(x)length=len(corr
杰瑞学AI
·
2025-02-19 08:11
LeetCode
职业发展
代码优化
leetcode
算法
职场和发展
面试
改行学it
数据结构
学习方法
Leetcode热题100题 5.最长回文子串 Java实现
示例2:输入:s="cbbd"输出:"bb"暴力解法:时间复杂度O(n*n);publicStringlongest
Palindrome
(Strings){intlen=s.length();Stringans
wenxiang99
·
2025-02-06 02:36
leetcode
leetcode
算法
LEETCODE#234回文链表
1.前半段链表元素进栈,找到中间节点后边比较边出栈boolis
Palindrome
(ListNode*head){if(head==NULL||head->next==NULL)//特殊处理returntrue
Azanulbizar
·
2025-01-27 09:36
LEETCODE
AtCoder备赛刷题 ABC 363 | Avoid
Palindrome
2
学习C++从娃娃抓起!记录下AtCoder(日本算法竞技网站)备赛学习过程中的题目,记录每一个瞬间。附上汇总贴:AtCoder备赛刷题|汇总【ProblemStatement】YouaregivenastringSSSoflengthNNNconsistingonlyoflowercaseEnglishletters.给定一个长度为NNN的字符串SSS,仅由小写英文字母组成。Findthenumb
热爱编程的通信人
·
2025-01-24 12:59
c++
算法
最长回文字串的多种解法(java)
代码如下:publicStringlongest
Palindrome
(Strings)
心 -
·
2025-01-18 19:39
java
C++ | Leetcode C++题解之第409题最长回文串
题目:题解:classSolution{public:intlongest
Palindrome
(strings){unordered_mapcount;intans=0;for(charc:s)++count
Ddddddd_158
·
2024-09-16 09:13
经验分享
C++
Leetcode
题解
Codeforces Round 972 (Div. 2) A-C 题解
本来以为B2难度会1900什么的,结果感觉1200还没有,先做的B1,后悔了QwQ关于我现场没切出C这件事……现场排名:A.Simple
Palindrome
题意构造一个长度为nnn的字符串,只包含aeiou
AKDreamer_HeXY
·
2024-09-16 00:46
Codeforces
比赛题解
c++
算法
动态规划
数据结构
贪心算法
【百日算法计划】:每日一题,见证成长(013)
输入:head=[1,2,2,1]输出:true思路找到中间节点反转后半部分链表前后链表顺序比对publicbooleanis
Palindrome
2(ListNodehead){if(head==null
码上一元
·
2024-09-14 04:23
数据结构与算法
算法
每日一题 东方博宜(1942 - 回文质数 Prime
Palindrome
s)
题目描述因为151既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以151是回文质数。写一个程序来找出范围[a,b](5≤ausingnamespacestd;constintN=1e6+10;vectork;intprime[N];intcnt;boolvis[100000001];voidget_primes(intn)for(inti=2;i0){k.push_back(n%1
雨颜纸伞(hzs)
·
2024-09-09 05:58
算法
c++
Palindrome
Partitioning II (Hard)
Description:Givenastrings,partitionssuchthateverysubstringofthepartitionisa
palindrome
.Returntheminimumcutsneededfora
palindrome
partitioningofs.Example
Ysgc
·
2024-09-04 19:19
【百日算法计划】:每日一题,见证成长(004)
publicstaticbooleanis
Palindrome
(intx){if(x0){y=y*10+x%10;x=x/10;}returnm==y;}思路2转成字符数组,
码上一元
·
2024-08-31 16:19
数据结构与算法
算法
java
数据结构
Palindrome
Pairs
Givenalistofuniquewords.Findallpairsofdistinctindices(i,j)inthegivenlist,sothattheconcatenationofthetwowords,i.e.words[i]+words[j]isa
palindrome
.Example1
z6491679
·
2024-08-31 01:34
acm
leetcode
Palindrome
Pairs
findallpairsofdistinctindices(i,j)inthegivenlist,sothattheconcatenationofthetwowords,i.e.words[i]+words[j]isa
palindrome
.Example1
liuchongee
·
2024-08-31 01:01
leetcode刷题
leetcode
Palindrome
Pairs
https://leetcode.com/problems/
palindrome
-pairs/找出两个字符串拼接可形成回文的所有组合遍历数组,把word和所在位置加入map,再遍历数组,内层遍历当前字符串
gqk289
·
2024-08-31 01:00
LeetCode
Palindrome
Pairs- FB tag
findallpairsofdistinctindices(i,j)inthegivenlist,sothattheconcatenationofthetwowords,i.e.words[i]+words[j]isa
palindrome
.Example1
a568093361
·
2024-08-31 01:00
leetcode
回文子串问题梳理
palindromic-substrings/https://leetcode.cn/problems/longest-palindromic-subsequence/https://leetcode.cn/problems/
palindrome
-partitioning
灵海之森
·
2024-08-28 16:09
算法
python
Leetcode面试经典150题-5.最长回文子串
解法都在代码里,不懂就留言或者私信classSolution{ publicstaticStringlongest
Palindrome
(Strings){ if(s==null||s.length
鱼跃鹰飞
·
2024-08-27 17:42
Leetcode
字节跳动高频面试题
leetcode
面试
算法
17.LeetCode刷题For Swift·680.回文字符串 Valid
Palindrome
II (Easy)
2、思路使用双指针方法,3、代码classSolution{funcvalid
Palindrome
(_s:String)->Bool{//字符串转数组letstrArr=Array(s)//双指针vari
富城
·
2024-08-27 06:26
【每日刷题Day85】
boolis
Palindrome
(char*s){char*arr=(cha
开敲
·
2024-08-23 18:42
每日刷题
算法
数据结构
leetcode
回文链表(leetcode)
我自己第一个写的代码:boolis
Palindrome
(structListNode*head){structListNode*tail=NULL;structListNode*pos=NULL;if(
wx20041102
·
2024-03-04 18:43
链表
leetcode
linux
回文串(三种方法)
,ij确定,子串也就确定,但由于需要先计算出i+1,j-1,所以我们的遍历顺序需要从下往上,既i从大到小,j从小到大,j最小从i开始取classSolution{publicStringlongest
Palindrome
喜欢刷dp的菜菜
·
2024-02-14 07:11
leetcode
算法
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
其他