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

647. 回文子串

boolean默认类型是false

class Solution {public int countSubstrings(String s) {if(s == null) return 0;int result = 0;int length = s.length();boolean[][] dp = new boolean[length][length];for(int j=0;j<length;j++){for(int i=0;i<=j;i++){if(s.charAt(i) == s.charAt(j)){if(j-i<3){dp[i][j] = true;// result++;}else{dp[i][j] = dp[i+1][j-1];}}else{dp[i][j] = false;}}}for(int i=0;i<length;i++){for(int j=0;j<length;j++){if(dp[i][j] == true) result++;}}return result;}
}

http://www.lryc.cn/news/118317.html

相关文章:

  • cmake (更新中)
  • 【go语言基础】指针数组和数组指针
  • ModaHub魔搭社区——Milvus Cloud向量数据库
  • 【Java】常用Stream API
  • P1941 [NOIP2014 提高组] 飞扬的小鸟
  • Vue3+Element plus+pageHelper实现分页
  • 外贸路上那些哭笑不得的事情
  • 双端列表 —— Deque 接口概述,使用ArrayDeque实现队列和双端队列数据结构
  • 构建可观测架构,从这5个方面着手
  • 前端面试的性能优化部分(7)每天10个小知识点
  • 【云原生】kubernetes中容器的资源限制
  • java Long型数据返回到前端失进度问题解决
  • 【设计模式】-策略模式:优雅处理条件逻辑
  • SpringBoot整合多数据源
  • CLIP论文精度
  • LouvainMethod分布式运行的升级之路
  • 【Node.js】低代码平台源码
  • docker 部署 xxl-job-admin
  • c++(空间配置器)[32]
  • Linux系列之解压文件
  • 为什么重写equals方法时必须重写hashcode方法
  • java导入excel图片处理
  • 【Rust】Rust学习 第四章认识所有权
  • 学习C语言第三天 :关系操作符、逻辑操作符
  • Jenkins自动化打包脚本
  • 一百五十、Kettle——Kettle官网下载地址
  • 使用 Visual Studio Code 调试 CMake 脚本
  • 【云原生】Docker 详解(二):Docker 架构及工作原理
  • 微服务 云原生:基于 Gogs + Drone 实现 CI/CD 自动化
  • ADO.NET之SQL Server