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

做短视频的网站青岛seo杭州厂商

做短视频的网站,青岛seo杭州厂商,wordpress 4.6.3 漏洞,设计素材免费下载网站题目链接 翻转数位 题目描述 注意点 可以将一个数位从0变为1找出能够获得的最长的一串1的长度#xff08;必须是连续的#xff09; 解答思路 参照题解使用动态规划解决本题#xff0c;对于任意一个位置i#xff0c;dp[i][0]表示到达且包含第i位不翻转0最长1的长度必须是连续的 解答思路 参照题解使用动态规划解决本题对于任意一个位置idp[i][0]表示到达且包含第i位不翻转0最长1的长度dp[i][1]表示到达且包含第i位翻转一个数位0最长1的长度如果位置idx的数位是0那么如果不翻转0该位置dp[idx][0] 0如果翻转0该位置dp[idx][1] dp[idx - 1][0] 1如果位置i的数位是1那么如果不翻转0该位置dp[idx][0] dp[idx - 1][0] 1如果翻转0该位置dp[idx][1] dp[idx - 1][1] 1观察规律可得任意位置idx的dp值只与idx - 1位置有关所以并不需要存储所有位置的dp值只需要保存前一个位置的dp值并实时更新res的值即可 代码 class Solution {public int reverseBits(int num) {int res 0;// dp[i][0]表示到达且包含第i位不翻转0最长1的长度// dp[i][1]表示到达且包含第i位翻转一个数位0最长1的长度int[][] dp new int[33][2];// int idx 1;for (int idx 1; idx 32; idx) {if ((num 1) 1) {dp[idx][0] dp[idx - 1][0] 1;dp[idx][1] dp[idx - 1][1] 1;} else {dp[idx][0] 0;dp[idx][1] dp[idx - 1][0] 1;}res Math.max(res, Math.max(dp[idx][0], dp[idx][1]));num 1;}return res;} }关键点 动态规划的思想根据前一个位置的状态推出现在位置的状态
http://www.dnsts.com.cn/news/113898.html

相关文章:

  • 手机设计培训网站建设ag1042入口快速入口
  • 网站名称能用商标做名称吗山东莱芜金点子电子版
  • 如何优化网站目录结构北京最好的网站制作公司
  • 团队网站建设哪些网站做的不好
  • html5网站开发工具有哪些wordpress mo po
  • 做网站数据分析架构重庆公司建网站流程
  • 萧山建设银行招聘网站南通高端网站建设开发
  • flash网站开发工具网页设计与网站开发经济可行性
  • 建设电影网站如何赚钱网店运营流程步骤
  • 搜狐快站做的手机网站深圳安嘉建设有限公司网站
  • 西安公司网站费用手机建网站步骤
  • 贝尔利网站万网注册域名查询
  • WordPress发表评论自定义软件排名优化
  • 网站建设作为自学网设计
  • 持续推进网站建设网站页面统计代码
  • 网站有免费的域名和空间么山东省建设厅制一网站
  • 望城区住房和城乡建设局门户网站买域名有什么用
  • 整站外包优化公司商城网站建设价位
  • 加大整合力度网站集约建设wordpress不显示 头像
  • 广州营销型网站建设培训挖掘关键词爱站网
  • 网站开发要用到的工具外网如何查看局域网建设的网站
  • 建设网站公司哪个好奥利奥广告策划书
  • 网站优化招商wordpress如何本地安装
  • unsplash素材网站芜湖哪些公司做公司网站
  • 做网站电话销售怎么修改wordpress的php文件
  • 网站空间和域名网站默认模板
  • 徐州建站软件网站seo搜索引擎的原理是什么
  • 怎样搭建网站视频教程泰州网站关键词优化软件咨询
  • 做片头片尾比较好的网站电脑基础培训班哪里有
  • 网站建设江阴龙岩微信网站建设