尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

力扣508周赛

力扣508周赛
📅 发布时间:2026/6/30 21:31:48

第一题 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); } } }

第二题

相关新闻

  • 2026 Snapchat广告投放指南:从账户准备到投放优化
  • [特殊字符] 淘宝/天猫API vs Web爬虫:合规性·稳定性·成本全方位对比(附Python源码)
  • 影刀RPA新手教程:农业电商自动化完全指南——农产品平台上架、订单处理与物流跟踪

最新新闻

  • 堆的分代与垃圾回收
  • 大厂必考 Binder 底层:in/out/inout/oneway 关键字、IPC 性能差异满分解析
  • Windows 11 点击“电源和电池”设置直接闪退?罪魁祸首竟然是Sensor Service!
  • Windows Defender深度控制架构设计与系统级安全策略管理实现
  • 第一次学 volatile 关键字,我看了三遍才搞懂它到底在干嘛
  • E-Hentai下载器完整指南:如何轻松批量下载并打包图片资源

日新闻

  • 【计算机毕业设计案例】基于 Spring Boot+Vue 的电影售票系统设计与实现 前后端分离架构下影院在线购票管理平台(程序+文档+讲解+定制)
  • 到底 TMD 用哪个: npm, pnpm, Yarn, Bun, Deno? 傻瓜, 当然用 npm 啦
  • Google限制Meta使用Gemini模型 凸显AI授权竞争白热化

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号