当前位置: 首页 > news >正文

网站地图怎么用网页版梦幻西游五色石组合

网站地图怎么用,网页版梦幻西游五色石组合,6wordpress,网络电子商务购物网站问题描述#xff1a;给你一个字符串s,找到s中最长的回文子串 暴力求解#xff1a;通过两个循环遍历所有的子串#xff0c;找到最长的那个子串并进行记录后返回 Boolean isPalindrome(String s,int indexStart,int indexEnd) { if(indexStartindexEnd) { return true; } in…问题描述给你一个字符串s,找到s中最长的回文子串 暴力求解通过两个循环遍历所有的子串找到最长的那个子串并进行记录后返回 Boolean isPalindrome(String s,int indexStart,int indexEnd) { if(indexStartindexEnd) { return true; } int startindexStart; int endindexEnd; while(endstart) { if(s.charAt(end)!s.charAt(start)) { return false; } } ​​​​​​​return true; }public String maxLengthSubString(String s) { int start0; int end0; int maxInteger.MIN_VALUE; for(int i0;is.length();i) { for(int ji;js.length;j) { if(isPalindrome(s,i,j)) { if((j-i1)max) { starti; endj; maxMath.max((j-i1),max); } } } } return s.substring(start,end1); } 动态规划求解定义dp[i][j]为以[i,j]为头尾的字符串是否为回文子串如果s.charAt(i)s.charAt(j)则dp[i][j]dp[i-1][j-1](需要考虑j-i1的情况) public String maxPalindrome(String s) { Boolean[][]dpnew Boolean[s.length()][s.length()]; dp[0][0]1; int start; int end; int maxInteger.MIN_VALUE; for(int i1;is.length();i) { for(int ji-1;j0;j--) { if(s.charAt(i)s.charAt(j)) { if(j-i1) { dp[i][j]true; if(dp[i][j]max) { maxMath.max(j-i1,max); starti; endj; } }else { dp[i][j]dp[i-1][j-1]; if(dp[i][j]max) { maxMath.max(j-i1,max); starti; ​​​​​​​endj; } } } } } return s.substring(i,j1); } 中心扩散法求解对于每个元素都可以以其为中心点进行寻找还有一种情况是偶数需要判断前一个字符与其是否相等从而进行偶数的判断 private int isOddPalindrome(String s,int index) { int leftindex-1; int rightindex1; int count1; while(left0rights.length()) { if(s.charAt(left)s.charAt(right)) { count; } } return count; } private int isEvenPalindrome(String s,int index) { int count2; int leftindex-2; int rightindex1; while(left-0rights.length()) { if(s.charAt(left)s.charAt(right)) { count; } } ​​​​​​​return count; }public String maxPalindrome(String s) { int max1; int start0; int end0; for(int i0;is.length;i) { int OcountisOddPalindrome(s,i); if(Ocountmax) { maxOcount; starti-Ocount1; endiOcount1; } if(s.charAt(i)s.charAt(i-1)) { int EcountisEvenPalindrome(s,i); if(Ecountmax) { maxEcount; starti-Ecount1; endiEcount1-1; } } } return s.substring(start,end1); }
http://icebutterfly214.com/news/58849/

相关文章:

  • Unable to add window -- token null is not valid; is your activity running?
  • 20232417 2025-2026-1 《网络与系统攻防技术》实验六实验报告
  • ElasticSearch索引库操作 - 努力-
  • MinIo介绍 - 努力-
  • BLOG1
  • 帮同学签了个到,我发现竟然能盗光他所有账号
  • 数学的大厦(五):除法、有理数、等价关系
  • history of linux
  • 兰州市一对一培训机构推荐,2026年最新课外辅导补习机构口碑深度测评排名榜
  • 决策单调性 dp 的分治解法(整体二分解法)
  • 2026年宿迁一对一家教机构推荐:五大辅导机构测评排行榜,综合实力全解析!
  • 2025云南曲靖市玉溪市一对一家教辅导测评排行榜:权威推荐高性价比选择
  • 2025年11月22日
  • C# Avalonia 18- ControlTemplates - FlipPanelTest
  • 崖山数据库导出 - 华
  • 使用C# Channel实现工位流水线调度系统
  • 英语_阅读_AI models_待读
  • 使用java实验电梯调度算法
  • 2025年不锈钢管锯片供货厂家权威推荐榜单:切H型钢/角钢切割/切碳素钢锯片源头厂家精选
  • 2025.11.18 写题记录
  • gvim linux
  • 2025年好吃不贵的餐厅服务权威推荐榜单:宝藏餐厅/好吃的餐厅/口碑好的餐厅服务精选
  • grub命令行启动linux
  • 2025 年 11 月方形冷却塔,圆形冷却塔,横流冷却塔,逆流冷却塔厂家最新推荐,聚焦资质、案例、售后的五家机构深度解读!
  • Grid-dp,交互
  • 计算机操作系统 - 设备管理 - 指南
  • 2025年质量好的重型卡车天窗优质厂家推荐榜单
  • 2025年有实力废气处理风机厂家最新用户好评榜
  • 2025年口碑好的F40喷涂四氟厂家最新TOP排行榜
  • 2025雕刻机厂家推荐品牌TOP10盘点