news 2026/3/17 3:42:38

leetcode 3315(位运算)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 3315(位运算)

3315: 构造最小位运算数组Ⅱ

题干同leetcode 3314,区别:

  • 2 <= nums[i] <= 1000(3314)
  • 2 <= nums[i] <= 10^9(3315)

数据规模增大,枚举方法会超出时间限制

思路:位运算,lowbit

详解见leetcode 3314。

class Solution { public: vector<int> minBitwiseArray(vector<int>& nums) { vector<int> ans(nums.size(),-1); for(int i=0;i<nums.size();i++){ int x=nums[i]; if(x==2) continue; //nums为质数数组,只有2是偶数 int t=~x,s=(t&-t)>>1; //lowbit,右移一位 ans[i]=x^s; } return ans; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/15 9:53:12

WordPress主题定制终极指南:从零开始打造专业网站

WordPress主题定制终极指南&#xff1a;从零开始打造专业网站 【免费下载链接】WordPress WordPress, Git-ified. This repository is just a mirror of the WordPress subversion repository. Please do not send pull requests. Submit pull requests to https://github.com/…

作者头像 李华
网站建设 2026/3/15 9:56:30

语音识别+情感/事件标签提取|一站式WebUI操作实践

语音识别情感/事件标签提取&#xff5c;一站式WebUI操作实践 1. 引言&#xff1a;让语音理解更智能 你有没有遇到过这样的场景&#xff1f;一段录音里既有说话内容&#xff0c;又夹杂着笑声、掌声&#xff0c;甚至背景音乐&#xff0c;光靠文字转录根本还原不了现场氛围。或者…

作者头像 李华
网站建设 2026/3/15 9:52:01

PostgreSQL pgvector扩展:Windows系统快速安装完整指南

PostgreSQL pgvector扩展&#xff1a;Windows系统快速安装完整指南 【免费下载链接】pgvector Open-source vector similarity search for Postgres 项目地址: https://gitcode.com/GitHub_Trending/pg/pgvector PostgreSQL pgvector扩展为数据库带来了强大的向量相似性…

作者头像 李华
网站建设 2026/3/15 12:37:26

Mooncake分布式KVCache存储系统:构建下一代AI推理高性能存储架构

Mooncake分布式KVCache存储系统&#xff1a;构建下一代AI推理高性能存储架构 【免费下载链接】Mooncake 项目地址: https://gitcode.com/gh_mirrors/mo/Mooncake Mooncake作为专为大语言模型推理优化的分布式键值缓存存储引擎&#xff0c;通过创新的零拷贝传输技术和多…

作者头像 李华
网站建设 2026/3/15 9:50:03

WebOS Homebrew Channel完整部署指南:5步解锁智能电视无限潜能

WebOS Homebrew Channel完整部署指南&#xff1a;5步解锁智能电视无限潜能 【免费下载链接】webos-homebrew-channel Unofficial webOS TV homebrew store and root-related tooling 项目地址: https://gitcode.com/gh_mirrors/we/webos-homebrew-channel WebOS Homebre…

作者头像 李华