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

阿里云t5做网站迅雷磁力链bt磁力种子

阿里云t5做网站,迅雷磁力链bt磁力种子,做韩国网站有哪些,网站建设哪家比较好以leetcode474题为例引出概念 题目解析: 给一个m和一个n,m表示最多有多少个0,n表示最多有多少个1, 选出来的子集,记录0和1的个数,在不超过的情况下能选的最大子集,也就是能选多少个元素 从…

以leetcode474题为例引出概念

题目解析: 

给一个m和一个n,m表示最多有多少个0,n表示最多有多少个1,

选出来的子集,记录0和1的个数,在不超过的情况下能选的最大子集,也就是能选多少个元素

从这里,如果观察敏锐的话,可以发现这是一个背包问题,就是选一堆东西,不能超过巴拉巴拉

但这里是有两个背包,也就是m和n,所以这就叫二维背包问题

就是由原来的一个体积限制,到现在的体积和重量限制

m和n就是两个限制

算法原理:

类比我们就可以推出状态表示

 

 通过前面的学习,我们已经可以快速的写出状态表示方程

注意:用a表示str[i]中的0的个数,用b表示1的个数

注意:只有当j>=a&&k>=b时才存在第二种

然后对这两种情况取最大值即可

初始化:

我们发现在填表的时候哪个地方会越界就初始化哪

但是根据我们前面的学习,当j==0和k==0时是不用初始化的,因为会判断

只有当i=0时需要初始化,根据状态表示,i=0表示数组里面有0个子串,不能超过j和k,所以填0

建表的时候就会自动初始化为0,所以不用单独填

 

代码编写: 

http://www.dtcms.com/wzjs/441613.html

相关文章:

  • 做B2B网站需要办理什么网络营销的收获与体会
  • 鞍山网站制作自己创建一个网站需要多少钱
  • 企业网站管理系统联系我们怎么添加网站建设方案书范文
  • 如何解决旅游网站建设问题淘宝数据分析工具
  • 注册公司网上核名网站做一个公司网页多少钱
  • 网站首页一般做多大app开发流程
  • 手机网站用二级目录做的弊端今日头条十大热点
  • 网站关键词优化的价格怎样做好网络营销推广
  • 做pc网站推广方案设计
  • 中国建设银行国际互联网站如何让百度快速收录网站文章
  • 百度推广商桥网站上怎么去掉成都网站建设系统
  • 做生蚝批发登录什么网站好苏州做网站哪家比较好
  • 专门做短视频的公司北京seo案例
  • 重庆做网站推广seo主要做哪些工作
  • 自助外贸英文网站建设排名优化软件
  • 青岛做网站价格什么是互联网营销
  • 求免费网站能看的2021网站推广方案范文
  • 做诈骗网站犯什么法河南网站定制
  • 龙华网站建设销售员郑州最新通告
  • 注册一个设计公司需要多少钱福州seo推广优化
  • 营销网站建设维护百度seo优化排名软件
  • 网站建设捌金手指花总十九百度sem是什么意思
  • 北京h5网站建设公司太原免费网站建站模板
  • wordpress主题防盗版seo智能优化公司
  • 蓝色机械营销型网站商品seo关键词优化
  • 网站开发按前端后端分解优秀的品牌策划案例
  • 北京房产网最新楼盘珠海百度关键字优化
  • 做彩票网站需要境外实事新闻热点
  • 网站建设企业推荐今日新闻最新10条
  • 系统开发北京网站建设搜索引擎最新排名