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

美食网网站建设目的光伏项目建设背景

美食网网站建设目的,光伏项目建设背景,google官网下载安装,网站安全优化本文属于「征服LeetCode」系列文章之一#xff0c;这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁#xff0c;本系列将至少持续到刷完所有无锁题之日为止#xff1b;由于LeetCode还在不断地创建新题#xff0c;本系列的终止日期可能是永远。在这一系列刷题文章… 本文属于「征服LeetCode」系列文章之一这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁本系列将至少持续到刷完所有无锁题之日为止由于LeetCode还在不断地创建新题本系列的终止日期可能是永远。在这一系列刷题文章中我不仅会讲解多种解题思路及其优化还会用多种编程语言实现题解涉及到通用解法时更将归纳总结出相应的算法模板。 为了方便在PC上运行调试、分享代码文件我还建立了相关的仓库https://github.com/memcpy0/LeetCode-Conquest。在这一仓库中你不仅可以看到LeetCode原题链接、题解代码、题解文章链接、同类题目归纳、通用解法总结等还可以看到原题出现频率和相关企业等重要信息。如果有其他优选题解还可以一同分享给他人。 由于本系列文章的内容随时可能发生更新变动欢迎关注和收藏征服LeetCode系列文章目录一文以作备忘。 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。 请你用整数形式返回 nums 中的特定元素之 和 这些特定元素满足其对应下标的二进制表示中恰存在 k 个置位。 整数的二进制表示中的 1 就是这个整数的 置位 。 例如21 的二进制表示为 10101 其中有 3 个置位。 示例 1 输入nums [5,10,1,5,2], k 1 输出13 解释下标的二进制表示是 0 000 1 001 2 010 3 011 4 100 下标 1、2 和 4 在其二进制表示中都存在 k 1 个置位。 因此答案为 nums[1] nums[2] nums[4] 13 。示例 2 输入nums [4,3,2,1], k 2 输出1 解释下标的二进制表示是 0 00 1 01 2 10 3 11 只有下标 3 的二进制表示中存在 k 2 个置位。 因此答案为 nums[3] 1 。提示 1 nums.length 10001 nums[i] 10^50 k 10 解法 位操作 把所有【满足下标的二进制中的  1 1 1 的个数等于  k k k 的  nums [ i ] \textit{nums}[i] nums[i] 】加起来就是答案。 // cpp class Solution { public:int sumIndicesWithKSetBits(vectorint nums, int k) {int ans 0;for (int i 0, n nums.size(); i n; i)if (__builtin_popcount(i) k) ans nums[i];return ans;} }; // java class Solution {public int sumIndicesWithKSetBits(ListInteger nums, int k) {int ans 0;for (int i 0, n nums.size(); i n; i) {if (Integer.bitCount(i) k) ans nums.get(i);// n n (n - 1)}return ans;} }// python class Solution:def sumIndicesWithKSetBits(self, nums: List[int], k: int) - int:return sum(x for i, x in enumerate(nums) if i.bit_count() k) // go func sumIndicesWithKSetBits(nums []int, k int) (ans int) {for i, x : range nums {if bits.OnesCount(uint(i)) k {ans x}}return }复杂度分析 时间复杂度 O ( n ) \mathcal{O}(n) O(n) 其中 n n n 为 n u m s nums nums 的长度。理由见视频。空间复杂度 O ( 1 ) \mathcal{O}(1) O(1) 。
http://www.dnsts.com.cn/news/21372.html

相关文章:

  • 建网站一般多少钱幸福里西安高风险区全部降为低风险
  • 怎么查看网站的空间商顶客网站和网摘网站
  • 网站设计大概流程wordpress 评论ajax分页
  • 四平网站建设服务wordpress 采集 伪原创
  • 个人网站怎么进后台查看商标是否被注册官网
  • 济南互联网网站建设价格网页制作设计思路和过程描述
  • 有哪些做平面设计好的网站有哪些内容商品详情页模板图片
  • 网站建设和网络推广官方网站娱乐游戏城
  • 网站 搜索 关键字 description网页设计需要做什么
  • 新闻稿件软件开发网站能做seo吗
  • 自己的网站怎么编辑器网站建设技术文档
  • 英文网站设计哪里好网络规划设计师 视频 网盘
  • 2017如何免费制作网站英才网
  • 如何做外贸营销型网站推广韩韩良品只做性价比网站下载
  • 大学生做外包项目的网站微信做单30元一单
  • 网站服务器搭建与管理阿里巴巴官网电脑版登录入口
  • 凤冈建设局网站做网站和维护网站
  • 上海网站排名优化公司网站建设中 敬请期待.
  • 农业企业网站模板免费下载做网站的分辨率是72吗
  • 网站开发背景知识网站管理基本内容
  • 新建网站求友链平台杭州做网站吧
  • 网站建设报价明细如何提升网站权重
  • 站长统计app软件下载2021景征网站建设
  • 不做网站只做推广可以么网站被抄袭
  • 广科网站开发优书网小说
  • 设计运动品牌网站搜索引擎推广排名
  • 最专业的网站建设哪家好旅游网站的长图是怎么做的呀
  • 自助建网站系统看电影排名优化哪家专业
  • 风机 东莞网站建设装修公司前十强加盟
  • 网站建设 平面设计合同wordpress输入qq评论