当前位置: 首页 > article >正文

3177. 求出最长好子序列 II

3177. 求出最长好子序列 II


题目链接:3177. 求出最长好子序列 II

代码如下:

class Solution 
{
public:
	int maximumLength(vector<int>& nums, int k)
	{
		unordered_map<int, vector<int>> fd;
		vector<int> mx(k + 2);
		for (int num : nums)
		{
			auto& f = fd[num];
			f.resize(k + 1);
			for (int j = k; j >= 0; j--)
			{
				f[j] = max(f[j], mx[j]) + 1;
				mx[j + 1] = max(mx[j + 1], f[j]);
			}
		}
		return mx[k + 1];
	}
};

http://www.kler.cn/news/306385.html

相关文章:

  • ARM驱动学习之5 LEDS驱动
  • Blender/3ds Max/C4D哪个软件好?
  • C/C++语言基础--从C到C++的不同(上)
  • MyBatis - 一对多对象关联查询
  • OpenCV和Tesseract OCR识别复杂验证码喽~~
  • 使用 element UI 实现自定义日历
  • 日元走强引领外汇市场新动向,全球经济指标波动加剧
  • Radware 报告 Web DDoS 攻击活动
  • 7.1溪降技术:徒步
  • LEAN 赋型唯一性(Unique Typing)之 在 n-provability 下 的 赋型唯一性
  • 什么是API网关(API Gateway)?
  • docker 数据管理
  • 运维面试题-2
  • 单组件的编写
  • Vue:使用v-model绑定的textarea在光标处插入指定文本
  • 爬虫代理API的全面解析:让数据抓取更高效
  • vue part 10
  • ctfshow-web入门-sql注入-web248-UDF 注入
  • Luban策划开源工具
  • 【Vue】- Vue应用
  • RZ7888电机驱动芯片
  • 【2023年】云计算金砖牛刀小试5
  • GitLab权限及设置
  • 【Git】Clone
  • 人工智能(AI)正在以前所未有的速度融入我们生活的方方面面
  • 基于AgentUniverse在金融场景中的多智能体应用探索
  • 学习记录:js算法(三十四):合并 K 个升序链表
  • 计算机网络 ---- 电路交换、报文交换、分组交换
  • 开发后台管理系统-开发环境搭建
  • 【STM32】esp8266通过MQTT连接服务器|订阅发布