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

网站流量一直下降网站运营维护措施有哪些

网站流量一直下降,网站运营维护措施有哪些,凯里公司网站建设,公司域名注册注意事项只是记录 题目链接 题目链接 自己想出来的 第一种解法 思路简述 遍历[0,n]之间的数字,对于每一个数字按照二进制的方式展开,判断最低位置是否为1,若为1则1,反之不加,直到该数字等于0就停止。 public static int[] …

只是记录

题目链接

题目链接

自己想出来的 第一种解法

思路简述

遍历[0,n]之间的数字,对于每一个数字按照二进制的方式展开,判断最低位置是否为1,若为1则+1,反之不加,直到该数字等于0就停止。

    public static  int[] countBits(int n) {int[] res = new int[n+1];res[0] = 0;for(int i=1;i<=n;i++){int t = i;int sum = 0;while (t>0){sum = sum + (t&1);t/=2;}res[i]=sum;}return res;}

时间复杂度:O(NlogN)
空间复杂度:O(N)

解法二 动态规划

我是没有想到的哈,我想到的是题目既然说有一种时间复杂度为O(N)的解法
我当时想到的是找数字和他们二进制数中含1的个数之间的规律。但冥思苦想了好久,实在想不出来,看别人的讲解

下面的推导过程
十进制 二进制 二进制中含1的个数
000 − > 000 − > 0 000->000->0 000>000>0
001 − > 001 − > 1 001->001->1 001>001>1
002 − > 010 − > 1 002->010->1 002>010>1
003 − > 0011 − > 2 003->0011->2 003>0011>2
004 − > 0100 − > 1 004->0100->1 004>0100>1
005 − > 0101 − > 2 005->0101->2 005>0101>2
006 − > 0110 − > 2 006->0110->2 006>0110>2
007 − > 0111 − > 3 007->0111->3 007>0111>3
008 − > 1000 − > 1 008->1000->1 008>1000>1
既然是偶数,那么一定可以将2左移一定次数后得到该偶数。我们假设左移1位的数字是n,不做任何操作的数字是n/2, 那么dp[n] = dp [n/2],
例如6和3,他们中的二进制数含1的个数是一样的
偶数解决了,奇数怎么办?奇数可以看成偶数+1,又因为偶数是dp[n]=dp[n/2],所以奇数直接就是dp[n]=dp[n/2]+1

在这里插入图片描述
好,递推公式搞定,接下来初始化问题,当n为0的时候,那么结果就是0,所以你不用初始化也可以

    public static  int[] countBits(int n) {int[] res = new int[n+1];res[0] = 0;for(int i=1;i<=n;i++){if(i % 2 == 0)res[i] = res[i/2];elseres[i] = res[i/2] + 1;}return res;}

搞定

http://www.yayakq.cn/news/906527/

相关文章:

  • 绥化市建设局网站自己做网站需要固定ip吗
  • 如何编辑网站标题怎么做网站一个平台
  • 扬州建设信用网站网站如何被谷歌收录
  • 网站计划任务怎么做搜索引擎优化网站排名
  • 想做水果外卖怎么做网站做个普通的网站在上海做要多少钱
  • 东莞做网站卓诚c2c平台如何盈利
  • 照片展示网站模板免费下载第一营销网
  • 佛山做网站公司宽带技术网网站
  • 网站怎么快速收录哈尔滨服务专业的建站
  • php网站开发工程师电子商务行业发展现状
  • 服务器php网站打不开本网站三天换一次域名
  • 网站关键词多少个字数 站长网wordpress网站安全性
  • 网站首页制作公司wordpress主题一键生成
  • 做视频网站收费标准电子商城网站
  • 网站建设工作分解域名注册流程及费用
  • 编程网站入门网站loading动画效果
  • 网站建设这块是怎么挣钱的济南营销型网站制作
  • ps做网站首页效果特效个人资料展示网站
  • 专做品质游的网站制作网站的视频教程
  • 公司做网站需要什么手续吗医院网站优化
  • 网站域名信息做外贸可以在哪些网站注册
  • 企业网站制作套餐wordpress如何放入域名
  • 毕业答辩问题怎么做的这个网站哪家公司做跳转网站
  • 外贸公司网站建设 重点是什么青岛网站建设设计
  • 新郑市住房建设局网站自助建网站哪个便宜
  • 徐州提供网站建设报价表成都世迅网站建设
  • 建设网站的功能包括哪些wordpress首页标题副标题
  • 公司建设官方网站需要多少钱求个网站带图片素材
  • 网站备案一次就可以了吧竞价广告点击软件
  • 建站的注意事项公司seo排名优化