博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java计算最大回文字串
阅读量:7183 次
发布时间:2019-06-29

本文共 479 字,大约阅读时间需要 1 分钟。

hot3.png

public static void main(String[] args) {        System.out.println(Text.traverse("fdsfdierownrjbnmbjkkkkjcxz;ihuiohurewl"));    }    public static int traverse(String string){        int res=1;        int len=string.toCharArray().length;        //比如len=5 第一次回文长度i=5,j=1        for(int i=len;i>1;i--){//遍历长度            //从string中取出长度为i的每个string            for(int j=0;j

这里最重要的思想是在字串中以及字串两端加一个*号,这样的话奇数长度还是奇数长度,偶数长度会变成奇数长度。其判断条件就一样了

转载于:https://my.oschina.net/u/2323537/blog/386981

你可能感兴趣的文章
spring原理机制
查看>>
Oracle分析函数-nulls first/nulls last
查看>>
Python中时间类解决类似朋友圈时间显示的小问题
查看>>
NodeJs针对Express框架配置Mysql进行数据库操作
查看>>
基于MNIST数据集使用TensorFlow训练一个没有隐含层的浅层神经网络
查看>>
Hive修改表
查看>>
Leetcode刷题记录:编码并解码短网址
查看>>
【数据分析】Superset 之四 直接安装
查看>>
Swift - what's the difference between metatype .Type and .self?
查看>>
Matroid[转]
查看>>
Android 实现歌词同步
查看>>
c#设计模式-观察者模式
查看>>
如何使用cocos2d制作基于tile地图的游戏教程:第一部分
查看>>
SVN的版本日期
查看>>
圆满完成性能测试诊断分析与优化周末班培训课程!
查看>>
C# 通过消息捕获处理窗体最大化/最小化
查看>>
metabase docker-compose 运行说明
查看>>
C# ToShortDateString() ToString() 设置日期格式的区别
查看>>
HDU-1016 Prime Ring Problem DFS
查看>>
MOSS 2007 入门 : 站点定义和站点模板
查看>>