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

山西大同网站建设哪家好网站内链优化的角度

山西大同网站建设哪家好,网站内链优化的角度,专业网站定制价格便宜,合肥手机网站开发文章目录1. 题目2. 解题1. 题目 描述 有n个瓶子排成一列#xff0c;用arr表示。 你每次可以选择能够形成回文连续子串的瓶子拿走#xff0c;剩下的瓶子拼接在一起。 返回你能拿走所有的瓶子的最小次数。 n500 arr[i]1000示例 例1: 输入#xff1a;[1,3,4,1,5] … 文章目录1. 题目2. 解题1. 题目 描述 有n个瓶子排成一列用arr表示。 你每次可以选择能够形成回文连续子串的瓶子拿走剩下的瓶子拼接在一起。 返回你能拿走所有的瓶子的最小次数。 n500 arr[i]1000示例 例1: 输入[1,3,4,1,5] 输出3 说明第一次先拿走[4]剩余[1,3,1,5] 第二次拿走[1,3,1]剩余[5] 第三次拿走[5]例2: 输入[1,2,3,5,3,1] 输出2来源https://tianchi.aliyun.com/oj/141754208384739500/160296091929219254 2. 解题 区间DPdp[i][j] 表示区间 [i, j] 需要拿的最少次数 class Solution { public:/*** param arr: the array of bottles* return: the minimum number of times you can take all the bottles*/int takeAwayTheBottle(vectorint arr) {// Write your code here.int n arr.size();if(n 0)return 0;vectorvectorint dp(n, vectorint(n, INT_MAX));for(int i 0; i n; i)dp[i][i] 1;//初始化长度为1的区间for(int i 1; i n; i)if(arr[i-1] arr[i])//初始化长度为2的区间dp[i-1][i] 1;elsedp[i-1][i] 2;for(int len 2; len n; len){ // 区间长度for(int i 0; ilen n; i){int j ilen;if(arr[i] arr[j])//左右端点相等dp[i][j] dp[i1][j-1];for(int k i; k j; k) //左右端点 不相等区间切开dp[i][j] min(dp[i][j], dp[i][k] dp[k1][j]);}}return dp[0][n-1];} };603ms C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/944451/

相关文章:

  • 网络的最基本定义泰安seo网络公司
  • 国外比较好的资源网站请人做外贸网站应注意什么问题
  • 人网站设计与制作什么是销售型网站
  • 最简单网站开发软件有哪些企业电子商务网站建设问题
  • 玉林网站制作简单的网站制作代码
  • 滨州建设厅网站长沙好的做网站品牌
  • 教务系统网站建设模板下载为网站开发
  • 成都市建设招标网站加载wordpress外部文件
  • 网站做兼容处理怎么浙江seo博客
  • 设计商城的网站建设电商网站建设与管理实践
  • 怎样建一个英文网站制作视频的手机软件
  • 昆明做网站费用被骗去国外做网站网站推广
  • 京东商城网站怎么做静态网页有什么特点
  • 网站上线准备工作网站源码运行
  • 视频剪辑自学网站wordpress怎样改头像
  • 女装网站模板青岛开发区网站
  • dede网站后台海外网络服务器
  • 三合一企业网站模板wordpress做的外贸网站
  • 常州做企业网站的公司亚马逊雨林有原始部落吗
  • 临沂网站设计哪家好qq浏览器网页版进入
  • seo资料站哔哩哔哩官方网站首页
  • 前端怎么做网站万网域名管理入口
  • asp.net 做网站实例特别酷炫网站
  • 个人网站的内容网页设计图片显示不出来怎么弄
  • 福建省建设人才与科技发展中心网站首页关于制作网站收费标准
  • 什么软件可以发帖子做推广中山优化网站
  • 中山网站建设开发网络营销的基本功能
  • 温州平阳县网站建设兼职免费下载简历模板
  • 导购网站 转化率wordpress 拓展
  • 美文分享网站源码互联网网站建设