news 2026/6/7 22:07:24

【动态规划】删除并获得点数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【动态规划】删除并获得点数

题目链接:https://leetcode.cn/problems/delete-and-earn/description/

class Solution {
public:
int deleteAndEarn(vector& nums)
{
/时间复杂度O(n),空间复杂度O(1)/
const int N = 10001;
// 预处理
int arr[N] = { 0 };
for (int x : nums) arr[x] += x;

// 在arr数组中来一次"打家劫舍" // 创建dp表 vector<int> f(N); auto g = f; // 初始化 // 填表 for (int i = 1; i < N; ++i) { f[i] = g[i - 1] + arr[i]; g[i] = max(f[i - 1], g[i - 1]); } // 返回值 return max(f[N - 1], g[N - 1]); }

};

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

超级省心省事的软件,强烈安利!

今天给你推荐两个小工具&#xff0c;一个用来整理发票&#xff0c;一个用来把Word转成PDF。第一款&#xff1a;发票统计 这个软件能帮你批量读取发票信息。你只需要选择存放发票的文件夹&#xff0c;它就能自动把里面发票的开票日期、购买方、金额这些信息都提取出来&#xff0…

作者头像 李华
网站建设 2026/6/7 21:55:25

如何真正实现Xiaomi Miot Auto本地模式离线运行?3个常见误区解析

如何真正实现Xiaomi Miot Auto本地模式离线运行&#xff1f;3个常见误区解析 【免费下载链接】hass-xiaomi-miot Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成 项目地址:…

作者头像 李华
网站建设 2026/6/7 21:53:05

大模型 Prompt Engineering 实战与模式总结:解锁 LLM 的隐藏能力

大模型 Prompt Engineering 实战与模式总结&#xff1a;解锁 LLM 的隐藏能力Prompt Engineering&#xff08;提示工程&#xff09;是与大模型进行有效交互的技术和方法论。在 AI 应用开发中&#xff0c;Prompt 的质量直接决定模型输出的效果。一个精心设计的 Prompt 可以让同一…

作者头像 李华