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

vps里面怎么建立网站物流网站的建设方案

vps里面怎么建立网站,物流网站的建设方案,网站建设现在什么服务器比较好,冠县网站建设电话3171. 找到按位或最接近 K 的子数组 给你一个数组 nums 和一个整数 k 。你需要找到 nums 的一个 子数组 ,满足子数组中所有元素按位或运算 OR 的值与 k 的 绝对差 尽可能 小 。换言之,你需要选择一个子数组 nums[l..r] 满足 |k - (nums[l] OR nums[l 1…

3171. 找到按位或最接近 K 的子数组

给你一个数组 nums 和一个整数 k 。你需要找到 nums 的一个
子数组
,满足子数组中所有元素按位或运算 OR 的值与 k 的 绝对差 尽可能 小 。换言之,你需要选择一个子数组 nums[l..r] 满足 |k - (nums[l] OR nums[l + 1] ... OR nums[r])| 最小。

请你返回 最小 的绝对差值。

子数组 是数组中连续的 非空 元素序列。

数据范围

  • 1 <= nums.length <= 105
  • 1 <= nums[i] <= 109
  • 1 <= k <= 109

分析

参考灵神的解析

代码

typedef long long LL;
class Solution {
public:const static LL INF = INT_MAX, N = 1e5 + 5;LL minimumDifference(vector<int>& nums, LL k) {LL res = INF;int n = nums.size();for(int i = 0; i < n; i ++ ) {res = min(res, abs(k - nums[i]));for(int j = i - 1; j >= 0; j -- ) {if((nums[j] | nums[i]) == nums[j]) break;nums[j] |= nums[i];res = min(res, abs(k - nums[j]));}}return res;}
};
http://www.yayakq.cn/news/980060/

相关文章:

  • 鹤岗做网站编程课适合多大孩子学
  • 阿里云万网建网站外贸网站啥需要掌握在自己手里
  • 苏州 手机网站网站轮播图制作
  • php网站开发兼容怎么设置泰兴彩页设计
  • 网站用什么建设免费网站建设 godaddy
  • 做1元夺宝网站挣钱吗如何做网络推广
  • 专业营销网站制作做简单网站的步骤
  • 做法城乡建设部网站wordpress获取域名
  • 网站设计制作合同wordpress添加自定义字段面板
  • 网站开发专业就业前景分析建设三合一网站
  • 杭州专业网站制作网站改版升级总结
  • 本地企业网站建设服务凡客集团
  • 沈阳市城市建设学院官方网站wordpress自定义分类无法显示
  • 鹿泉外贸网站建设vps 256 wordpress
  • 大连优化网站课程中国电子商务官网首页
  • 现在新闻做的最好的网站手机网站meta
  • 网站建设模板推广百度金融
  • 为什么检测行业不能用网站做成都公司核名的网站
  • 外贸网站好做吗学校做网站需要什么
  • 自我建设外贸网站东莞昨天发生的重大新闻
  • 东莞企业网站建设推广网站美工怎么做
  • 公司网页网站建设ppt模板开发网站用那个平台
  • 英文网站群建设视频网站备案怎么做
  • 建网站传播文化的好处叫什么公子的网站做ppt的
  • 免费做app网站有哪些网站域名 设置
  • 个人备案网站可以做电商吗wordpress自动更新
  • 以3d全景做的网站wordpress电影源码
  • 定西兰州网站建设招聘外包
  • 如何在海外推广网站外贸网站seo优化
  • 怎么做微信点击网站打赏看片开发公司网站公司