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

leetcode 647. Palindromic Substrings

题目描述

代码:

class Solution {
public:int countSubstrings(string s) {int n = s.size();//i<=j,dp[i][j]表示子字符串s[i,j]是否是回文子串,i>j的dp[i][j]不定义vector<vector<int>> dp(n,vector<int>(n,false));int res = 0;for(int i = n-1;i>=0;i--){for(int j = i;j <n;j++){if(s[i] == s[j]){if(j-i <=1){dp[i][j] = true;res++;}else if(dp[i+1][j-1] == true){dp[i][j] = true;res++;}}}}return res;}
};

相关文章:

  • 6N60-ASEMI机器人功率器件专用6N60
  • 《P3029 [USACO11NOV] Cow Lineup S》
  • 使用Mybaitis-plus提供的各种的免写SQL的Wrapper的使用方式
  • VLAN虚拟局域网
  • llama-webui docker实现界面部署
  • BEVDet4D: Exploit Temporal Cues in Multi-camera 3D Object Detection
  • QT 的.pro 转 vsproject 工程
  • 从多个Excel批量筛查数据后合并到一起
  • 方案精读:2024 华为数字政府智慧政务一网统管解决方案【附全文阅读】
  • Kubernetes集群超配节点容量
  • C++计算 n! 中末尾零的数量
  • 文档安全管理策略
  • 【c语言】深度理解指针4——sizeof和strlen
  • 【Linux网络编程十】网络原理之IP协议【网络层】
  • 【pytorch】torch.nn.Unfold操作
  • 【自然语言处理与大模型】模型压缩技术之量化
  • 21-算法打卡-哈希表-三数之和-leetcode(15)-第二十一天
  • Spring Data
  • AR行业应用案例与NXP架构的结合
  • C语言 数据结构 【堆】动态模拟实现,堆排序,TOP-K问题
  • 15世纪以来中国文化如何向欧洲传播?《东学西传文献集成初编》发布
  • 习近平对辽宁辽阳市白塔区一饭店火灾事故作出重要指示
  • 一位排球青训教练的20年时光:努力提高女排球员成才率
  • 媒体:每一个“被偷走的人生”,都该得到公道和正义
  • 新剧|《淮水竹亭》明开播:前作扑街,本作能否改命
  • 2025厦门体育产业采风活动圆满举行