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

什么网站做任务wordpress中文博客模板

什么网站做任务,wordpress中文博客模板,网络推广用什么软件好,公众号开发难吗题目#xff1a; 给你一个下标从 0 开始的整数数组 nums 和一个 正 整数 k 。 你可以对数组执行以下操作 任意次 #xff1a; 选择两个互不相同的下标 i 和 j #xff0c;同时 将 nums[i] 更新为 (nums[i] AND nums[j]) 且将 nums[j] 更新为 (nums[i] OR nums[j]) #…题目 给你一个下标从 0 开始的整数数组 nums 和一个 正 整数 k 。 你可以对数组执行以下操作 任意次 选择两个互不相同的下标 i 和 j 同时 将 nums[i] 更新为 (nums[i] AND nums[j]) 且将 nums[j] 更新为 (nums[i] OR nums[j]) OR 表示按位 或 运算AND 表示按位 与 运算。 你需要从最终的数组里选择 k 个元素并计算它们的 平方 之和。 请你返回你可以得到的 最大 平方和。 由于答案可能会很大将答案对 109 7 取余 后返回。 示例 1 输入nums [2,6,5,8], k 2 输出261 解释我们可以对数组执行以下操作 选择 i 0 和 j 3 同时将 nums[0] 变为 (2 AND 8) 0 且 nums[3] 变为 (2 OR 8) 10 结果数组为 nums [0,6,5,10] 。选择 i 2 和 j 3 同时将 nums[2] 变为 (5 AND 10) 0 且 nums[3] 变为 (5 OR 10) 15 结果数组为 nums [0,6,0,15] 。 从最终数组里选择元素 15 和 6 平方和为 152 62 261 。 261 是可以得到的最大结果。 示例 2 输入nums [4,5,4,7], k 3 输出90 解释不需要执行任何操作。 选择元素 7 5 和 4 平方和为 72 52 42 90 。 90 是可以得到的最大结果。 提示 1 k nums.length 10^5 1 nums[i] 10^9 java代码 public class Solution {public int maxSum(ListInteger nums, int k) {final long MOD 1_000_000_007;int[] cnt new int[30];for (int x : nums) {for (int i 0; i 30; i) {cnt[i] (x i) 1;}}long ans 0;while (k-- 0) {int x 0;for (int i 0; i 30; i) {if (cnt[i] 0) {cnt[i]--;x | 1 i;}}ans (ans (long) x * x) % MOD;}return (int) ans;} }
http://www.zqtcl.cn/news/718680/

相关文章:

  • 网站图片怎么做白色背景青岛公司做网站的价格
  • 网站seo工具wordpress放视频没画面
  • 自己做个网站要多少钱o2o商城网站系统开发
  • 百度网站优化哪家好长沙抖音推广代运营公司
  • 做网站的软件worddede 后门暴网站
  • 极简风格 网站上市公司seo是什么意思
  • 商城手机网站设计网架公司十大排名
  • 在建设主题网站时邯郸房产信息网恋家网
  • 保山做网站建设做网站zwnet
  • 南阳做网站推广自助个人免费网站
  • 企业做网站怎么做高校档案室网站建设
  • 辽宁省建设厅网站升级期货交易软件定制开发
  • 网站建设公司工资设置mufen wordpress
  • 资阳网站网站建设月夜直播免费完整版
  • 自己的网站打不开了网站建设维护成本
  • 最便宜做网站c2c网站建站的标准
  • 家里电脑做网站服务器下载中国移动商旅100最新版本
  • 深圳建站公司开发费用做网站网页的工作怎么样
  • 网站工程师平均工资网站开发合同里的坑
  • 南通公司建站模板品牌网站建设小蝌蚪
  • 网站备案号 有效期微信小程序开发视频完整教程
  • 给公司做网站需要什么信息html制作百度登录页面
  • 济南市建设执业资格注册中心网站小程序源码模板下载
  • 免费做网站怎么做网站网页生成app制作
  • 网站建设中的财务预算广州网站制作
  • 经营范围网站建设wordpress主题去除友情链接
  • ip开源网站FPGA可以做点什么国外购物平台排行榜前十名
  • 温州网站推广优化公司专业做网站建设公司排名
  • 网站广告推广哪家好wordpress漏洞大全
  • 做a小视频免费观看网站视觉传达设计网站