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

做短视频的网站网站功能优化的方法

做短视频的网站,网站功能优化的方法,建站平台 discuz,商铺营销推广方案题目链接 翻转数位 题目描述 注意点 可以将一个数位从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/60357.html

相关文章:

  • 做网站背景的图片大小巴中做网站公司
  • 网站如何seo推广如何做网站 新手 个人 教程
  • 有没有免费做物流推荐的网站qnap如何搭wordpress
  • 网站建设第一步云平台网站优化
  • 绍兴做网站的公司wordpress怎么修改登录地址
  • asp.net的网站开发网站建设存在困难
  • 推广网站弄哪家好建设宁夏分行互联网站
  • 产品导航网站源码建筑用塑料模板价格
  • 天津高端网站设计公司企业网站宣传
  • 响应式网站seo用jsp做的可运行的网站
  • 驻马店网站建设电话上海中小企业网站建设
  • 龙岗永湖网站建设网站脑图怎么做
  • 营销网站推荐银川网站建设推广
  • 第八章 电子商务网站建设试题网络营销方式有几种
  • 带有互动的网站开发制作图片视频
  • 找做网站技术人员网站开发的主要工作步骤
  • 网站建设冫金手指谷哥十四做视频网站 服务器
  • 深圳建科技有限公司网站首页在线网站建设建议
  • 什么是网站解析简单的网站架构
  • 网页设计怎么建站点厦门推广公司
  • 淄博做网站的公司wordpress 教育
  • 免费网站模板之家网站建设前期需要准备什么资料
  • 学网站开发与维护有用吗如何做微信个人网站
  • react用于做PC网站朋友圈广告推广
  • 专门做艺术字的网站查询公司的网站备案信息查询
  • 泉州做外贸网站网站集约化建设方案
  • 谷歌网站站长指南运城网站建设运城天气
  • 如何注册一家投资公司西安优化官网公司
  • 部门将网站建设的需求网站建设与管理教学设计
  • 网站背景图片素材姓名域名网站