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

江西哪里可以做企业网站厦门做网站设计

江西哪里可以做企业网站,厦门做网站设计,漂亮logo图片,本地网站服务器搭建文章目录1. 题目2. 解题1. 题目 给定一个字符串 s#xff0c;将 s 分割成一些子串#xff0c;使每个子串都是回文串。 返回符合要求的最少分割次数。 示例: 输入: aab 输出: 1 解释: 进行一次分割就可将 s 分割成 [aa,b] 这样两个回文… 文章目录1. 题目2. 解题1. 题目 给定一个字符串 s将 s 分割成一些子串使每个子串都是回文串。 返回符合要求的最少分割次数。 示例: 输入: aab 输出: 1 解释: 进行一次分割就可将 s 分割成 [aa,b] 这样两个回文子串。来源力扣LeetCode 链接https://leetcode-cn.com/problems/palindrome-partitioning-ii 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 dp[i]表示到 i 为止的子串最少需要分割多少次如果一个子串为回文串dp[i] 0如果不是遍历所有的 j j i,如果s[j,i]是回文串dp[i] min(dp[i], dp[j-1]1) 28 / 29 个通过测试用例 # 超时例子 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclass Solution { public:int minCut(string s) {int i,j,n s.size();vectorint dp(n,0);if(s.size()1)return 0;for(i 0; i n; i)dp[i] i;for(i 1; i n; i){for(j i; j 0; --j){if(ispalindrome(s,0,i))dp[i] 0;else if(ispalindrome(s, j, i))dp[i] min(dp[i], dp[j-1]1);}}return dp[n-1];}bool ispalindrome(string s, int l, int r){while(l r){if(s[l]!s[r--])return false;}return true;} };预先预处理得到所有可能的区间是否是是回文串参考LeetCode 5. 最长回文子串动态规划 class Solution { public:int minCut(string s) {int i,j,len,n s.size();vectorint dp(n,0);vectorvectorbool ispalind(n,vectorbool(n,false));if(s.size()1)return 0;for(i 0; i n; i){dp[i] i;ispalind[i][i] true;if(i n-1 s[i]s[i1])ispalind[i][i1] true;}for(len 1; len n; len){for(i 0; i n-len; i){if(ispalind[i][ilen-1] i-10 s[i-1]s[ilen])//是回文串ispalind[i-1][ilen] true;}}for(i 1; i n; i){for(j i; j 0; --j){if(ispalind[0][i])dp[i] 0;else if(ispalind[j][i])dp[i] min(dp[i], dp[j-1]1);}}return dp[n-1];} };124 ms 7.4 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/219320/

相关文章:

  • 制作网站过程有免费的网站域名吗
  • 简单做网站用什么软件价格优惠
  • 在线自助下单网站建设银行上海分行招聘网站
  • 网站备案期间停止解析网站改版后 存在大量404页面
  • 朝阳网站建设 国展东莞常平邮政编码多少
  • 深圳网站建设微赢天下做视频网站服务器多少钱
  • 中小企业网站建设与管理课后答案wordpress主题 亚马逊
  • 网站制作关键技术上海网站建设收费
  • 深圳做互联网教网站公司集团管理软件
  • 华宁网站建设网站建设与维护新的体会
  • 网站后台清空北京网站建设厂家
  • 济南建设银行网站应用制作app软件
  • 网站开发实习个人小结关于做展厅的网站
  • 网站设计三把火如何制作动漫网站模板
  • 重庆做网站 哪个好些嘛开通qq空间申请网址
  • 制作网站 太原买的电脑没有wordpress
  • 图书馆建设投稿网站可信网站认证logo
  • 专做阀门网站网站如何做银联在线支付
  • 南通网站seo网页制作图片轮播
  • 高端品牌网站建设哪家好中医网站模板
  • 怎么做多语言网站图片添加文字在线制作
  • js特效演示网站wordpress本地视频
  • 徐州做网站哪个好上海国际人才网
  • 黑龙江省城乡和住房建设厅网站首页公司营业执照查询
  • 锦州北京网站建设支付公司网站建设会计分录
  • 泉州做网站优化价格软件公众号开发
  • 商丘旅游网站的建设攀枝花城市建设网站
  • 网站主页设计素材一条龙做网站
  • 咖啡店网站首页怎么做163邮箱注册
  • 网站开发开源程序网站建设及推广销售话术