tuple|set

lc3811

合法子序列dp

lc560

前缀异或_hash动态统计,计算将数组分割为交替异或和等于 target1 、 target2 的子段的方案数,结果取模 10^9+7

class Solution {
public:
int alternatingXOR(vector<int>& nums, int target1, int target2) {
constexpr int MOD = 1'000'000'007;
unordered_map<int, int> f1;
unordered_map<int, int> f2 = {{0, 1}};
int pre_sum = 0;


for (int i = 0; ; i++) {
pre_sum ^= nums[i];
int last1 = f2[pre_sum ^ target1];

// [0,i] 的最后一段的异或和是 target1 的方案数
int last2 = f1[pre_sum ^ target2];

// [0,i] 的最后一段的异或和是 target2 的方案数
if (i == nums.size() - 1)
return (last1 + last2) % MOD;

f1[pre_sum] = (f1[pre_sum] + last1) % MOD;
f2[pre_sum] = (f2[pre_sum] + last2) % MOD;
}
}
};

不推荐用 状态机dp 不一定具有周期性


lc3810

class Solution {
public:
int minOperations(vector<int>& nums, vector<int>& target) {
unordered_set<int> st;
for (int i = 0; i < nums.size(); i++) {
int x = nums[i];
if (x != target[i]) {
st.insert(x);
}
}
return st.size();
}
};

lc3809

多条件tuple cmp trick

ans = min(ans, tuple{-q, x, y}); // 加个负号,变成求 q 的最大值

class Solution {
public:
vector<int> bestTower(vector<vector<int>>& towers, vector<int>& center, int radius) {
int cx = center[0], cy = center[1];
auto ans = tuple{1, -1, -1};
for (auto& t : towers) {
int x = t[0], y = t[1], q = t[2];
if (abs(x - cx) + abs(y - cy) <= radius) {
ans = min(ans, tuple{-q, x, y}); // 加个负号,变成求 q 的最大值
}
}
return {get<1>(ans), get<2>(ans)};
}
};

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1190063.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IL-21/IL-21R信号通路:从生物学功能到抗体-细胞因子融合蛋白的精准治疗策略

一、IL-21的生物学功能与治疗潜力 白细胞介素-21是一种主要由活化的CD4 T细胞和自然杀伤T细胞产生的多效性细胞因子。其核心功能在于调节适应性免疫与固有免疫应答&#xff0c;尤其对细胞毒性效应细胞具有关键作用&#xff1a; • 增强细胞毒性与增殖&#xff1a;IL-21可显著…

MySQL 常用的数据类型分别对应哪个 Oracle 的数据类型

MySQL 数据类型Oracle 对应类型说明使用场景INT / INTEGER NUMBER(10,0) 32位整数 普通ID、计数器BIGINT NUMBER(19,0) 64位整数 大数值、长IDSMALLINT NUMBER(5,0) 16位整数 小范围数值TINYINT NUMBER(3,0) 8位整数 布…

(必看)红蓝对抗常见技战法总结,从零基础入门到精通,收藏这一篇就够了!

&#xff08;必看&#xff09;红蓝对抗常见技战法总结_网络安全技战法 “5G时代、人工智能时代、数字化带来的安全挑战是前所未有的。” 在这个信息化飞速发展的时代&#xff0c;网络安全已成为国家安全的重要组成部分。 红蓝对抗技战法揭秘 在网络安全领域&#xff0c;红蓝对…

2026 年广东地坪漆选对不踩坑 全链条合规服务 搭配多家细分强企实用指南 - 深度智识库

随着粤港澳大湾区产业升级持续推进,广东地坪漆市场需求正呈现结构化变化。从实际采购场景来看,工业厂房、物流仓库、商业空间的地坪改造项目年均增速保持在 8% 以上,其中制造业转型带来的高端工业地坪需求增长最为明…

学霸同款10个AI论文写作软件,专科生搞定毕业论文!

学霸同款10个AI论文写作软件&#xff0c;专科生搞定毕业论文&#xff01; AI 工具如何助力论文写作&#xff1f; 在如今的学术环境中&#xff0c;越来越多的学生开始借助 AI 工具来提升论文写作效率。尤其是对于专科生而言&#xff0c;面对繁重的毕业论文任务&#xff0c;传统的…

5款常用的漏洞扫描工具,网安人得会吧~

5款常用的漏洞扫描工具&#xff0c;网安人得会吧~ 漏洞扫描是指基于漏洞数据库&#xff0c;通过扫描等手段对指定的远程或者本地计算机系统的安全脆弱性进行检测&#xff0c;发现可利用漏洞的一种安全检测的行为。 在漏洞扫描过程中&#xff0c;我们经常会借助一些漏扫工具&a…

运维从0开始学习jenkins

0、背景 想要学会jenkins运维,了解相关概念。 1、gitbal 服务端安装配置Gitlab安装 1. 安装相关依赖yum -y install policycoreutils openssh-server openssh-clients postfix 2. 启动ssh服务&设置为开机启动syst…

SSM210的KTV点歌系统

目录SSM210 KTV点歌系统摘要开发技术源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;SSM210 KTV点歌系统摘要 SSM210 KTV点歌系统是基于SSM&#xff08;SpringSpring MVCMyBatis&#xff09;框架开发的现代化娱乐点歌平台&#xff0c;专…

别再被忽悠了!网络安全行业,其实是个“草台班子

别再被忽悠了&#xff01;网络安全行业&#xff0c;其实是个“草台班子 说实话&#xff0c;网络安全这一行&#xff0c;其实也是个“边做边学”的大舞台。想入行&#xff1f;别光犹豫&#xff0c;直接投简历才是正解。很多岗位的实际要求&#xff0c;并没有招聘信息写得那么吓…

网络工程师必看:搞懂核心节点为啥总崩(附排查神技+实战套路)

网络工程师必看&#xff1a;搞懂核心节点为啥总崩&#xff08;附排查神技实战套路&#xff09;网络工程师必看&#xff1a;搞懂核心节点为啥总崩&#xff08;附排查神技实战套路&#xff09;先给“网络生命力”洗个脑&#xff1a;能喘气≠活得久网络特征黑话翻译器&#xff1a;…

2026年围油栏厂家实力推荐榜:扬州三江环安设备有限公司,固体浮子式PVC/防火/栅栏式轻便/激流中防倾覆/岸滩围油栏全系供应

水面溢油应急处置是海洋与水域环境保护的核心环节,围油栏作为关键设备,其拦截效率、环境适应性及耐用性直接影响污染控制效果。据生态环境部2025年公开数据,全国水域溢油事故中,使用专业围油栏可将油污扩散范围缩小…

复旦团队突破:AI实现自主程序生成越狱攻击

编辑 这项由复旦大学和上海人工智能实验室联合进行的重要研究于2025年11月发表在arXiv预印本平台上&#xff0c;论文编号为arXiv:2511.12710v1。研究团队由复旦大学的陈云昊、王鑫、李君辰、王艺旭和马新军教授&#xff0c;以及上海人工智能实验室的李杰、滕岩和王迎春共同完成…

2026年食用油精炼设备厂家实力推荐:花生油/菜籽油/食用/油脂/动物油精炼设备全系供应

在食用油加工领域,精炼设备的技术水平直接影响油脂品质与生产效率。郑州中赢机械设备有限公司凭借十余年技术积累,成为行业备受关注的设备供应商之一。其产品线覆盖花生油精炼设备、菜籽油精炼设备、大豆油精炼设备、…

2026年鹌鹑蛋剥壳机工厂设备推荐榜:鸡蛋剥壳机/ 鹌鹑蛋拍打剥壳机/ 鹌鹑蛋螺旋剥壳机/溏心鹌鹑蛋剥壳机源头厂家精选

在蛋品深加工领域,自动化剥壳设备的技术迭代正推动行业效率显著提升。据统计,传统人工剥壳每小时仅能处理500-800枚鹌鹑蛋,而现代化剥壳机单台设备日处理量可达20万枚以上,效率提升超40倍。本文聚焦蛋品剥壳设备领…

DLSS Swapper终极指南:简单三步让游戏画质全面升级

DLSS Swapper终极指南&#xff1a;简单三步让游戏画质全面升级 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper 还在为游戏画面模糊、帧率不稳定而烦恼吗&#xff1f;DLSS Swapper这款免费工具让你无需更换硬件&#xf…

PostgreSQL 性能:云端与本地的延迟分析

PostgreSQL 在各行各业的关键应用中具有极高适用性。尽管 PostgreSQL 提供了良好的性能,但仍存在一些用户不太关注但对整体效率与速度至关重要的问题。多数人认为增加 CPU 核数、更快的存储、更大内存即可提升性能,但…

ssm200高考志愿选择辅助系统idea

目录SSM200高考志愿选择辅助系统摘要开发技术源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;SSM200高考志愿选择辅助系统摘要 该系统基于SSM&#xff08;SpringSpringMVCMyBatis&#xff09;框架开发&#xff0c;旨在为高考考生提供科…

《把脉行业与技术趋势》-71-技术是一种强大的力量,它可以颠覆和重塑现有的世界格局

技术不仅是一种工具&#xff0c;更是一种重塑世界秩序的底层力量。它如同文明演进的“地质板块”&#xff0c;在无声中积蓄能量&#xff0c;一旦突破临界点&#xff0c;便引发剧烈的“构造运动”——旧体系崩塌&#xff0c;新秩序崛起。 一、技术为何能颠覆世界格局&#xff1f…

数据治理公司如何助力企业实现高效管理与知识沉淀

在数字化转型的深水区,许多企业面临一个共同的困境:数据量持续增长,但数据价值却未能同步提升。数据散落各处、口径不一、质量堪忧,不仅拖慢了决策效率,更使得宝贵的业务知识无法有效沉淀和复用。此时,专业的数据…

实分析期末试题

终于考完了期末考试,不知道以后还会不会遇到这些分析理论呢? 👇为试题:叙述有界变差函数与绝对连续函数的定义,并说明两者的关系.设\(\nu,\mu\)是两个Lebesgue-Stieltjes测度,若\(\nu \ll \mu\), 证明:若集合\…