news 2026/7/4 14:44:52

力扣508周赛

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
力扣508周赛

第一题 3974. K 个元素的最大总和

  • 题解

按从大到小依次选k个元素,判断mul的正负决定累加时是否乘以mul,mul减一。
其中,数组长度为10^5所以每次去最大元素用暴暴力遍历会超,我这里用大跟堆实现。下面给出小跟堆代码。

void up(int i, vector<int> & a) { int t = i >> 1; if (!t) return; if (a[t] < a[i]) { swap(a[t], a[i]); up(t, a); } } void down(int i, int n, vector<int>& a) { int l = i * 2; int r = i * 2 + 1; if (r < n) { int k = r; if (a[l] > a[r]) { k = l; } if (a[i] < a[k]) { swap(a[i],a[k]); down(k, n, a); } } }else if (l < n) { if (a[i] < a[l]) { swap(a[i], a[l]); down(l, n, a); } } }

第二题

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/4 3:42:20

系统分析师精简版知识点+考点

一、综合知识 1️⃣ 计算机系统基础&#xff08;10%&#xff09; - 组成&#xff1a;CPU、Cache、主存、RAID、总线、SMP/MPP- 操作系统&#xff1a;进程状态、PV操作、死锁、分页/段式、虚拟内存、文件系统- 性能&#xff1a;Amdahl定律、系统响应时间、吞吐率、负载均衡 2️⃣…

作者头像 李华
网站建设 2026/7/4 3:16:15

深度解析CXPatcher:CrossOver依赖升级与兼容性增强技术

深度解析CXPatcher&#xff1a;CrossOver依赖升级与兼容性增强技术 【免费下载链接】CXPatcher A patcher to upgrade Crossover dependencies and improve compatibility 项目地址: https://gitcode.com/gh_mirrors/cx/CXPatcher CXPatcher是一款专为macOS平台设计的Cr…

作者头像 李华
网站建设 2026/7/4 3:50:40

2026年考证规划指南:英语、办公、AI与专业证书含金量盘点,到底怎么选更适合你?

在当前的人才市场中&#xff0c;“熟练使用大模型”“精通 Office 办公软件”“英语六级 / 专八” 是很多求职者简历上的常见表述。但随着技术工具的普及与能力平权&#xff0c;单纯的表层工具熟练度正在逐渐成为通用职业素养&#xff0c;难以构建差异化的职场竞争力。“会使用…

作者头像 李华
网站建设 2026/7/4 2:43:51

Codex ENOTFOUND 域名解析失败解决方法

Codex 报 ENOTFOUND 时&#xff0c;先别急着改配置在使用 Codex 命令行工具、Node.js 脚本或 VS Code 里调用 Codex 相关接口时&#xff0c;偶尔会遇到类似下面的错误&#xff1a;### token云桥中转 0029.org ### Error: getaddrinfo ENOTFOUND api.openai.com Error: getaddri…

作者头像 李华
网站建设 2026/6/30 20:51:03

Next.js vs Nuxt3 完整区别对比(2026 最新)

Next.js vs Nuxt3 完整区别对比&#xff08;2026 最新&#xff09;一句话本质&#xff1a; Next React 全家桶 SSR 元框架&#xff1b;Nuxt Vue3 全家桶 SSR 元框架 二者能力高度趋同&#xff08;文件路由 / SSR/SSG/API 接口 / 混合渲染&#xff09;&#xff0c;所有差异根源…

作者头像 李华