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

大方网站制作今日头条收录入口

大方网站制作,今日头条收录入口,普陀区网站建设公司哪家好,wordpress 商城 支付宝2024.1.26 题目来源我的题解方法一 位运算统计二进制数中1的个数方法二 官方的一种优化计算二进制中1的个数的方法 题目来源 力扣每日一题;题序:2859 我的题解 方法一 位运算统计二进制数中1的个数 对于每一个位置i都去计算i对应的二进制数中1的个数 …

2024.1.26

      • 题目来源
      • 我的题解
        • 方法一 位运算+统计二进制数中1的个数
        • 方法二 官方的一种优化计算二进制中1的个数的方法

题目来源

力扣每日一题;题序:2859

我的题解

方法一 位运算+统计二进制数中1的个数

对于每一个位置i都去计算i对应的二进制数中1的个数

时间复杂度:O( n log ⁡ n u m n\log num nlognum)。 log ⁡ n u m \log num lognum表示求二进制数中1的个数所需的时间
空间复杂度:O(1)

public int sumIndicesWithKSetBits(List<Integer> nums, int k) {int n=nums.size();int res=0;for(int i=0;i<n;i++){if(countOnes(i)==k)res+=nums.get(i);}return res;
}
public int countOnes(int n){int res=0;while(n>0){res+=(n&1)==1?1:0;n=n>>1;}return res;
}
方法二 官方的一种优化计算二进制中1的个数的方法

官方题解
这个没看懂,大家自己去看官方题解吧

有任何问题,欢迎评论区交流,欢迎评论区提供其它解题思路(代码),也可以点个赞支持一下作者哈😄~

http://www.shuangfujiaoyu.com/news/2309.html

相关文章:

  • html5网站后台怎么做百度推广课程
  • 北流网站制作推广普通话图片
  • 专门做2手手机的网站推广的方式有哪些
  • 自己的网站怎么制作最新热点新闻事件
  • 网站前台做哪些工作搜索网站哪个好
  • 专业的专业的网页制作公司什么是seo教程
  • 微信公众号在线客服汕头seo不错
  • 物流公司在哪做网站外链怎么打开
  • 房屋设计在线设计网站个人网站seo
  • 做私活 网站平台优化是指什么
  • 怎样做视频播放网站seo型网站
  • vs哪个版本做网站好网络推广软文
  • wordpress amp插件seo优化方案案例
  • 昆山建设工程交易网站爱站网 关键词挖掘
  • 网站怎么做成小程序怎么推广比较好
  • 西安cms模板建站新网站如何快速收录
  • 把网站做静态化市场推广方案和思路
  • 网站添加内容电商平台怎么做
  • 天津住房与城乡建设厅网站百度网站排名查询
  • 如何把做的网站与域名连接不上windows优化大师官方
  • 招工网站怎么做河源seo
  • 网站的照片上传的功能怎么做软件培训班学费多少
  • 卡地亚手表官方网站网推项目平台
  • 新素材网站深圳推广网络
  • 卖鞋的网站建设思路杭州seo技术培训
  • 网站社区的建设东莞做网站的公司有哪些
  • 政务公开政府网站建设管理如何做电商新手入门
  • 网站建设有几种方式广告推广文案
  • 中国住房和城乡建设部网站6网站关键词排名如何提升
  • 网络推广工作任务福州seo视频