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

3097. 或值至少为 K 的最短子数组 II

3097. 或值至少为 K 的最短子数组 II


题目链接:3097. 或值至少为 K 的最短子数组 II

代码如下:

class Solution {
public:int minimumSubarrayLength(vector<int>& nums, int k) {int res = INT_MAX;for (int i = 0;i < nums.size();i++) {int x = nums[i];if (x >= k) {return 1;}for (int j = i - 1;j >= 0 && (nums[j] | x) != nums[j];j--) {nums[j] |= x;if (nums[j] >= k) {res = min(res, i - j + 1);}}}return res == INT_MAX ? -1 : res;}
};
http://www.lryc.cn/news/527182.html

相关文章:

  • Linux 35.6 + JetPack v5.1.4之编译器升级
  • [MoeCTF 2022]ezhtml
  • 活动回顾和预告|微软开发者社区 Code Without Barriers 上海站首场活动成功举办!
  • 使用 Redis List 和 Pub/Sub 实现简单的消息队列
  • 本地项目上传到码云
  • Ansible入门学习之基础元素介绍
  • 大数据治理实战指南:数据质量、合规与治理架构
  • leetcode_链表 234.回文链表
  • [Dialog屏幕开发] 屏幕绘制(下拉菜单)
  • deepseek v1手机端部署
  • CVPR 2024 无人机/遥感/卫星图像方向总汇(航空图像和交叉视角定位)
  • 【信息系统项目管理师-选择真题】2015下半年综合知识答案和详解
  • Baklib如何结合内容中台与人工智能技术实现数字化转型
  • JAVAweb学习日记(八) 请数据库模型MySQL
  • 自动驾驶---苏箐对智驾产品的思考
  • python——Django 框架
  • 计算机视觉-卷积
  • Spring Boot 自定义属性
  • C++ list 容器用法
  • 《 C++ 点滴漫谈: 二十四 》深入 C++ 变量与类型的世界:高性能编程的根基
  • C语言初阶牛客网刷题—— HJ34 图片整理【难度:中等】
  • 小盒科技携手体验家,优化智能教育服务体验,打造在线教育新高度
  • 一个简单的自适应html5导航模板
  • HttpClient学习
  • 二级 二维数组3
  • 【PyTorch][chapter 29][李宏毅深度学习]Fine-tuning LLM
  • javascript-es6 (一)
  • 数据结构——二叉树——堆(1)
  • window保存好看的桌面壁纸
  • docker安装Redis:docker离线安装Redis、docker在线安装Redis、Redis镜像下载、Redis配置、Redis命令