#include "stdafx.h"

#include "stdio.h"

#include "string.h"

int get_maxlen(char *str){

char * current=str;

int max_len=1;

int temp_len=1;

while(*current){

//奇数长度对称字符串处理

char * begin=current-1;

char * end=current+1;

while(begin>=str && *end && *begin==*end){

begin--;

end++;

}

temp_len=end-begin-1;

if(temp_len>max_len)

max_len=temp_len;

//偶数长度对称字符串处理

begin=current;

end=current+1;

while(begin>=str && *end && *begin==*end){

begin--;

end++;

}

temp_len=end-begin-1;

if(temp_len>max_len)

max_len=temp_len;

current++;

}

return max_len;

}

void main(){

char * str="woshioihsow";

printf("%d/n",get_maxlen(str));

}

字符串最长对称 java_求字符串最长对称字符串的长度(转何海涛博客)相关推荐

  1. python 求子字符串_(6)KMP算法(求子串的位置)______字符串的匹配

    问题: 已知字符串 B 是字符串 A 的一个子串,问字符串 B 在字符串 A 的第一次出现位置. 暴力方法:从 A 字符串 的每个位置开始对字符串 B 进行匹配. 这种方法根据数据的不同 复杂度不同最 ...

  2. 后端渲染 java_前后端渲染 - 空一座旧城,守一个旧人 - 博客园

    前后端渲染之争 1.引言 十年前,几乎所有网站都使用 ASP.Java.PHP 这类做后端渲染,但后来随着 jQuery.Angular.React.Vue 等 JS 框架的崛起,开始转向了前端渲染. ...

  3. candence pcb走线等长_PCB走线角度选择 - PCB Layout 跳坑指南 - 吴川斌的博客

    现在但凡打开SoC原厂的PCB Layout Guide,都会提及到高速信号的走线的拐角角度问题,都会说高速信号不要以直角走线,要以45度角走线,并且会说走圆弧会比45度拐角更好.狮屎是不是这样?PC ...

  4. 【236】Python求列表最长字符串及lambda和最长公共子串

    ♣ 题目部分(原文见公众号:python宝) python宝: https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzU5Nj ...

  5. 字符串相关处理kmp,前缀数,后缀树,后缀数组,最长回文串,最长重复字串,最长非重复字串

    1. 最长回文串 一般用后缀数组或者后缀树可以解决, 用此方法:http://blog.csdn.net/v_july_v/article/details/6897097 预处理后缀树,使得查询LCA ...

  6. 数组字符串那些经典算法:最大子序列和,最长递增子序列,最长公共子串,最长公共子序列,字符串编辑距离,最长不重复子串,最长回文子串 (转)...

    作者:寒小阳 时间:2013年9月. 出处:http://blog.csdn.net/han_xiaoyang/article/details/11969497. 声明:版权所有,转载请注明出处,谢谢 ...

  7. 【C语言】模拟实现库函数 strcpy(复制字符串内容) 与 strlen(求字符串长度)

    前言:对于库函数的使用,我们不仅要会使用方法,更要知晓使用原理,而知晓使用原理最好的方法就是模拟相应库函数的使用. 今天我们就来模拟 strcpy(复制字符串内容) 与 strlen(求字符串长度)这 ...

  8. [贪心|字符串] leetcode 3 无重复字符的最长子串

    [贪心|字符串] leetcode 3 无重复字符的最长子串 1.题目 题目链接 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度. 示例1: 输入: "abcabcbb" ...

  9. Java 输入一个正整数的字符串,输出与它最接近的对称数字(不包括它自己)的字符串

    题目描述: 输入一个正整数的字符串,输出与它最接近的对称数字(不包括它自己)的字符串 注1: 输入字符串的长度最多不会超过18 注2: 当大于输入数字和小于输入数字的对称数字与输入数字距离相同时,取小 ...

最新文章

  1. Mybatis-Plus自动填充的实现示例
  2. vue - blog开发学习6
  3. One or more breakpoints cannot be set and have been disabled
  4. SAP CRM SPRO Customizing 里 Text Object 属性 continue 的含义
  5. js 运算符_JS的相等和严格相等运算符(== amp; ===)
  6. PB中函数测试遇到的问题
  7. 适用于Java开发人员的Elasticsearch:Java的Elasticsearch
  8. linux 防arp 带宽,linux下防arp
  9. 治理软件供应链安全要打“团体赛” 共同建立供应链安全体系
  10. 操作系统服务:time时间模块+datetime模块
  11. SQLServer数据通过sql插入GUID
  12. 抖音一个老人和一个机器人歌曲_抖音M哥很火的歌曲有哪些
  13. Maxwell:异构数据源实时同步工具
  14. Only the Paranoid Survive
  15. 新一代最强开源UI自动化测试神器 Playwright - 元素定位
  16. 007. RPX服务端和设计端说明
  17. 概率论与数理统计-ch2-随机变量及其分布
  18. 复旦大学《数学分析》教学大纲,读后有感
  19. macOS 更新Xcode,UE4编译C++报错variable “LayerNames” set but not used -Wunused-but-set-variable解决方案
  20. 利用lnmp一键安装包配置自动更新的免费SSL证书

热门文章

  1. 致敬经典:Ball and Brown (1968)
  2. springboot文件上传之MultipartFile(图片)转base64
  3. 【ICCV2019】probabilistic face embeddings 概率人脸嵌入
  4. chrome主页被垃圾软件篡改为hao123后最小白的修复方法
  5. symfony学习笔记1—简介
  6. 神经网络的基本构成要素,构成神经网络的三要素
  7. 一篇文章看懂三种存储方式DAS、NAS、SAN
  8. 2022-2028全球及中国智能手机摄像头模组行业研究及十四五规划分析报告
  9. 计算机论文摘要要介绍技术吗,★计算机前沿技术论文摘要范文计算机前沿技术论文摘要写(7页)-原创力文档...
  10. mac say命令转mp3