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

网站建设需求文案案例邯郸模板建站教程

网站建设需求文案案例,邯郸模板建站教程,建设网站报价,seo平台有哪些# 力扣第47天— 第647题、第516题 文章目录 一、第647题--回文子串二、第516题--最长回文子序列 一、第647题–回文子串 ​ 逻辑梳理清楚了,就还行。没有想象中那么难。注意遍历顺序,i从大到小。 class Solution { public:int countSubstrings(string …

# 力扣第47天— 第647题、第516题

文章目录

  • 一、第647题--回文子串
  • 二、第516题--最长回文子序列

一、第647题–回文子串

​ 逻辑梳理清楚了,就还行。没有想象中那么难。注意遍历顺序,i从大到小。

class Solution {
public:int countSubstrings(string s) {vector<vector<bool>> dp(s.size(), vector<bool>(s.size(), false));int result = 0;for (int i = s.size()-1; i>=0; i--){for (int j = i; j<= s.size()-1; j++){if(s[i] == s[j]) {if (j-i <=1) {dp[i][j] = true;result++;}else {dp[i][j] = dp[i+1][j-1];if (dp[i][j]) result++;}}}}return result;}
};

二、第516题–最长回文子序列

​ 还可以吧,跟上一题差不多。遍历顺序一样,但是要注意,j的遍历起点为i+1,因为递归的时候涉及到i+1,会导致越界。递推公式,要想一想,但是难度不大。

class Solution {
public:int longestPalindromeSubseq(string s) {vector<vector<int>> dp(s.size(), vector<int>(s.size(), 0));for(int i =0; i<s.size(); i++) dp[i][i] = 1;for(int i = s.size()-1; i>=0; i--){for (int j = i+1; j< s.size(); j++){// cout << dp[i][j] << '-';if(s[i] == s[j]) dp[i][j] = dp[i+1][j-1] + 2;else dp[i][j] = max(dp[i+1][j], dp[i][j-1]);}}return dp[0][s.size()-1];}
};
http://www.yayakq.cn/news/994933/

相关文章:

  • 建设银行粤通卡网站南宁建网站公司就去云尚网络
  • 阆中做网站陕西住房与建设厅网站
  • 网站建设方面论文网站权重转移做排名
  • 零基础建设网站教程2003 iis网站发布
  • 如何制作自己的网站视频教程网站数据库多大合适
  • 南京市的网站是由那几家公司做的游戏开发 网站开发
  • 潍坊做网站公司潍坊网络公司网站建设开发流程
  • 手机常用网站网站建设所用的工具
  • 网站建设源码导入wordpress扒皮
  • 潍坊最早做网站的公司咖啡店网站建设模版
  • 广州建站工作室flash教程网站首页
  • 纸业建站服务龙华做网站怎么样
  • 网站建设最难的部分云主机开网站教程
  • 网站建设怎么在png上写文字中国免费素材网
  • 一步步教你做电商网站建设网站的企业发展历程
  • 做极速赛车网站公司网站建设上海找谁
  • 官方网站后台图片下载怎么做WordPress主题Perimg
  • 快速提高网站权重网页版手游
  • 电子商务网站规划、电子商务网站建设自己制作网站的方法是
  • 做历史卷子的网站网站建设设计要点
  • 做网站美工的前途怎么样茂名网站建设公司哪个好
  • 建立网站就是制作网页吗广州微信网站建设哪家好
  • 网站建设要学哪些软件有哪些方面主要的网站开发技术路线
  • 网站建设的主要流程有哪些域名是什么有什么用
  • 你喜欢的公司网站logo注册流程及费用
  • 2016做网站还赚钱吗做公司 网站建设价格低
  • 公司网站建设佛山哪家大学生做网站赚钱
  • 做模特网站学校网站建设工作领导小组
  • 网站服务器结构图闽江学院教务管理系统
  • 网站用心购买域名要多少钱