leetcode 1681. 最小不兼容性
Problem: 1681. 最小不兼容性挺难的动态规划的题目不会做看了题解的还看了豆包给的答案下面是参考豆包给的答案写的做了一点优化的先拿到所有小组每个小组都是group_sz个数字然后动态规划求解最终的答案需要满足当前和之前的没有交集才行Code#include vector #include algorithm #include unordered_map #include climits using namespace std; class Solution { public: int minimumIncompatibility(vectorint nums, int k) { int n nums.size(); int group_sz n / k; if(n % k ! 0) return -1; unordered_mapint, int ump; for(int i : nums) ump[i]; for(auto [key, value]: ump) { if(value k) return -1; } int right (1n) ; vectorpairint, int umnap; for(int i 1; i right; i) { if(__builtin_popcount(i) group_sz) { int vis 0, good 1, mx 0, mi 20; for(int j 0; j n; j) { if( ((1j) i) 0 ) { if((vis (1nums[j])) 0) { good -1; break; } vis | (1nums[j]); mi min(mi, nums[j]); mx max(mx, nums[j]); } } if( good 0 ) umnap.push_back( { i, mx - mi } ); } } vectorint dp(right, 999999); dp[0] 0; for(int mask 0; mask right; mask) { if(dp[mask] 999999) continue; if(__builtin_popcount(mask) % group_sz 0) { for(auto [key, value]: umnap) { if((mask key) 0) { int newmask (mask | key); dp[newmask] min(dp[newmask], dp[mask] value); } } } } return dp[right-1] 999999? -1 : dp[right - 1]; } };

相关新闻

企业 AI 智能体实施周期短吗?各阶段费用明细

企业 AI 智能体实施周期短吗?各阶段费用明细

两家智能体厂商同台竞标,A方案报价比B方案低30%,采购部门的第一反应通常是签A。但如果A方案的实施周期比B方案多出两个月,期间还需要为大模型能力定制追加一笔预算——这笔账,还划算吗?企业评估AI智能体采购成本时&…

2026/8/4 17:01:39 阅读更多 →
Python爬虫与数据分析实战:从零到项目驱动的完整学习路线

Python爬虫与数据分析实战:从零到项目驱动的完整学习路线

你是不是也刷到过那些“一周学会Python”“学完就能接单”的标题?点进去发现要么是零散的知识点,要么是过时的代码,学完还是不知道如何从零开始一个真正的项目。对于想入门Python,特别是瞄准爬虫和数据分析这两个热门方向的新手来…

2026/8/4 16:55:02 阅读更多 →
恶意链接“杰夫”深度解析:从社交工程到技术伪装与安全防御实战

恶意链接“杰夫”深度解析:从社交工程到技术伪装与安全防御实战

1. 项目概述:从“杰夫”看网络链接安全陷阱最近在社交媒体和群聊里,一个叫“杰夫”的链接成了大家热议和警惕的对象。这其实不是什么新鲜事,每隔一段时间,网络上就会冒出类似的“明星链接”,它们伪装成各种诱人的内容—…

2026/8/4 9:23:21 阅读更多 →

最新新闻

终极免费破解Cursor AI Pro:完整机器ID重置与多平台兼容解决方案

终极免费破解Cursor AI Pro:完整机器ID重置与多平台兼容解决方案

终极免费破解Cursor AI Pro:完整机器ID重置与多平台兼容解决方案 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve reache…

2026/8/4 17:47:06 阅读更多 →
终极指南:如何用XInputTest精准测量游戏手柄输入延迟

终极指南:如何用XInputTest精准测量游戏手柄输入延迟

终极指南:如何用XInputTest精准测量游戏手柄输入延迟 【免费下载链接】XInputTest Xbox 360 Controller (XInput) Polling Rate Checker 项目地址: https://gitcode.com/gh_mirrors/xin/XInputTest XInputTest是一款专为Windows平台设计的专业游戏手柄性能测…

2026/8/4 17:47:06 阅读更多 →
为什么92%的AI联合建模项目在SMPC环节失败?资深密码学家首曝内部攻防红队测试报告

为什么92%的AI联合建模项目在SMPC环节失败?资深密码学家首曝内部攻防红队测试报告

更多请点击: https://codechina.net 第一章:为什么92%的AI联合建模项目在SMPC环节失败?资深密码学家首曝内部攻防红队测试报告 在2023–2024年覆盖47个跨机构AI联合建模项目的红队渗透测试中,92%的项目在安全多方计算&#xff0…

2026/8/4 17:47:06 阅读更多 →
TV Bro终极指南:如何用遥控器轻松掌控智能电视上网体验

TV Bro终极指南:如何用遥控器轻松掌控智能电视上网体验

TV Bro终极指南:如何用遥控器轻松掌控智能电视上网体验 【免费下载链接】tv-bro Simple web browser for android optimized to use with TV remote 项目地址: https://gitcode.com/gh_mirrors/tv/tv-bro 想要在智能电视上畅享网页浏览,却总被小小…

2026/8/4 17:47:06 阅读更多 →
如何快速修复Windows 11任务栏:ExplorerPatcher完整实践指南

如何快速修复Windows 11任务栏:ExplorerPatcher完整实践指南

如何快速修复Windows 11任务栏:ExplorerPatcher完整实践指南 【免费下载链接】ExplorerPatcher This project aims to enhance the working environment on Windows 项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher 如果你正在使用Window…

2026/8/4 17:47:05 阅读更多 →
杰理之切换的提示音要使用WAV格式【篇】

杰理之切换的提示音要使用WAV格式【篇】

如果在切换降噪开、降噪关、通透模式时,需要播放对应提示音的。请使用WAV格式。使用其他音频格式

2026/8/4 17:46:05 阅读更多 →

日新闻

AI Agent白手起家26: 使用标准事件驱动大模型实践

AI Agent白手起家26: 使用标准事件驱动大模型实践

纲要 练习目标:掌握大模型标准事件的调用回顾 LangChain 中的核心标准事件 invokestreambatchastream_eventswith_structured_output 环境准备实战代码:多种事件调用对比 同步调用与流式输出批量处理异步事件流监听结构化输出 运行说明与预期结果总结与扩…

2026/8/4 0:00:40 阅读更多 →
dealsea是什么?跨境卖家必知的美国deal站入门指南

dealsea是什么?跨境卖家必知的美国deal站入门指南

说实话,第一次听说美国这个老牌折扣网站的跨境卖家,十个有八个会问同一个问题:这个平台到底是干嘛的?我见过一个做家居出口的朋友,他在亚马逊上月销二十万美金,却从来没用过它。我给他看了首页——一屏一屏…

2026/8/4 0:01:40 阅读更多 →
清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

通讯作者:邓兵、刘建国通讯单位:清华大学DOI:https://doi.org/10.1021/acs.est.6c00603研究背景稀土元素(REEs)是清洁能源技术与电子器件不可或缺的核心原料,然而传统提取方式依赖能耗高、排放大的采矿与强…

2026/8/4 0:01:40 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/4 13:24:41 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/4 11:41:39 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/4 5:26:40 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/4 13:38:24 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/4 11:09:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/4 13:38:40 阅读更多 →