技术栈

【智商检测——DP】

Kent_J_Truman2024-12-03 18:32

题目

代码

cpp 复制代码
#include <bits/stdc++.h>
using namespace std;
const int N = 1e5+10, M = 110;
int f[N][M];
int main()
{
  int n, k;
  cin >> n >> k;
  for(int i = 1; i <= n; i++)
  {
    int x;
    cin >> x;
    f[i][0] = __gcd(f[i-1][0], x);
    for(int j = 1; j <= min(i, k); j++)
    {
      if(i - 1 >= j) f[i][j] = __gcd(f[i-1][j], x);
      f[i][j] = max(f[i][j], f[i-1][j-1]);
    }
  }

  cout << f[n][k];
}
上一篇:Linux信号集、信号的阻塞&信号驱动
下一篇:清理Linux/CentOS7根目录的思路
相关推荐
2401_85768354
5 分钟前
C++代码静态检测
开发语言·c++·算法
时艰.
10 分钟前
JVM 垃圾收集器(G1&ZGC)
java·jvm·算法
2401_83847251
10 分钟前
内存泄漏自动检测系统
开发语言·c++·算法
m0_70665323
28 分钟前
基于C++的爬虫框架
开发语言·c++·算法
diediedei
35 分钟前
嵌入式数据库C++集成
开发语言·c++·算法
君义_noip
37 分钟前
洛谷 P3388 【模板】割点(割顶)
c++·算法·图论·信息学奥赛·csp-s
xie0510_
38 分钟前
string模拟实现
开发语言·c++·算法
xuedingbue
1 小时前
数据结构与顺序表:高效数据管理秘籍
数据结构·算法·链表
星火开发设计
1 小时前
共用体 union:节省内存的特殊数据类型
java·开发语言·数据库·c++·算法·内存
求梦820
1 小时前
【力扣hot100题】合并两个有序链表(22)
算法·leetcode·链表
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03【网络安全测试】Burp Suite工具使用说明、配置及常见问题(有关必回)04Clawdbot 中文汉化版 接入微信、飞书05Claude Code Skills 实用使用手册06在Trae中使用Pencil MCP07struts2 XML外部实体注入漏洞复现(CVE-2025-68493)08UV安装并设置国内源09零门槛部署本地 AI 助手:Clawdbot/Meltbot 部署深度保姆级教程10AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南