2023-9-14 最长上升子序列

2023-11-15

题目链接:最长上升子序列

在这里插入图片描述

#include <iostream>
#include <algorithm>

using namespace std;

const int N = 1010;

int n;
int a[N];
int f[N];

int main()
{
    cin >> n;
    for(int i = 1; i <= n; i ++) cin >> a[i];
    
    for(int i = 1; i <= n; i ++)
    {
        f[i] = 1;
        for(int j = 1; j <= i; j ++)
            if(a[j] < a[i])
                f[i] = max(f[i], f[j] + 1);
    }
    
    int res = 1;
    for(int i = 2; i <= n; i++) res = max(res, f[i]);
    
    cout << res << endl;

    return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2023-9-14 最长上升子序列 的相关文章

随机推荐

  • MySQL02

    MySQL基础回顾 1 数据库概念 数据库 存储数据的仓库 逻辑概念 并未真实存在 数据库软件 真实软件 用来实现数据库这个逻辑概念 数据仓库 数据量更加庞大 更加侧重数据分析和数据挖掘 供企业决策分析之用 主要是数据查询 修改和删除很少
  • Several Machine Learning Problems

    Classification Classification algorithms are algorithms that learn topredict theclass orcategory of an instance of data
  • 不是具体的python序列类型的是_python的序列类型不包括

    Python中除了字符串以外 还有哪些常用的序列类型呢 题主欢迎来到CSS布局HTML 序列类型除了题主提到的 字符串 外 常用的还有 列表 list 元组 tuple range 对象 参考 题主有时间可以看一下Python官网Built
  • CTF-WEB(攻防世界题目-新手区)

    CTF WEB 新手区 view source robots backup Cookie disabled button weak auth simple php get post xff referer webshell waf simp
  • 技术服务线上沙龙——WebGL三维空间分析线上问题整理

    12月20日 超图集团质控与支持中心组织了岁末冲刺技术服务福利第三弹 WebGL三维空间分析 在讲解过程中就不断有朋友们在留言区提问 后面有朋友们提出将问题整理为文档 方便大家后续查看 于是 技术支持的同事们打铁趁热 将线上关注度较高的问题
  • 视频图像去雨论文数据集主页整理总结

    概述 近年来 计算机视觉快速发展 在各领域取得了较大的进展 尤其是随着深度学习的提出 计算机视觉再封闭和受限环境下都有着不错的表现 但是 面对开放和恶劣环境下 依然存在这巨大的挑战 常见的就是恶劣天气 对于户外的视觉系统 包括自动驾驶 视频
  • python编辑器IDLE的使用说明

    1 idle快捷键说明 alt n 返回之前输入过的上一个命令 alt p 下一个命令 ctl n 创建新的py文件 运行是F5 参考博客 https blog csdn net Dreamy LIN article details 794
  • TCP协议通信的过程

    终端之间的通信 一定是会话与会话 应用与应用之间的通信 端到端的连接是如何实现的 通过端口 三次握手 实现 TCP的建立 三次握手 通信之前先要建立三次握手 建立成功才能够通信 三次握手就是TCP连接建立的过程 TCP中有六个bite位 指
  • AI操作视频的工具最新最强集合

    AI的进化日新月异 很多之前只是在想象中的操作 已经有很多可以使用AI来完成了 最新的Stable Diffusion ControlNet EBsynth有哪些神奇的应用 如何一键替换视频中人物和场景 如何根据文字描述即可生成梦幻视频 我
  • git21天打卡day21-解决合并冲突

    新建的分支是有master分支的所有内容的 出现问题 本地新建了分支并修改了内容 推送到了远程 倒是远程分支和master都是旧的内容 猜想可能是本地修改没有add commit 本地修改要提交到远程必须add commit 和push 远
  • 在字节实习8个月后,成功转正!

    大家好 这里是 NewBeeNLP 今天给大家分享一位22届学弟在字节实习8个月后成功转正的经历 他向我们展示了在字节实习的日常工作 以及转正答辩该如何准备 最后告诫学弟学妹们今年秋招会很激烈 一定要尽早投递 本文堪称大厂实习转正的教科书
  • SQLITE3 使用总结

    SQLITE3 使用总结 3 5 转 3 不使用回调查询数据库 T6 F H m2 上面介绍的 sqlite3 exec 是使用回调来执行 select 操作 还有一个方法可以直接查询而不需要回调 但是 我个人感觉还是回调好 因为代码可以更
  • 安卓手机玩游戏卡顿怎么解决_员工在上班时间玩手机怎么办?解决方案来了!...

    人性化管理不是嘴上说说而已 员工为什么上班期间看手机 你思考过吗 gt gt gt gt 第一种员工自然是工作效率很高 这种员工也是很多公司想要拥有的 如果a员工在工作期间忙的鸡飞狗跳 b员工则胜似 闲庭漫步 这足以说明两者之间的工作效率
  • 基于深度学习识别模型的缺陷检测

    一 介绍 缺陷检测被广泛使用于布匹瑕疵检测 工件表面质量检测 航空航天领域等 传统的算法对规则缺陷以及场景比较简单的场合 能够很好工作 但是对特征不明显的 形状多样 场景比较混乱的场合 则不再适用 近年来 基于深度学习的识别算法越来越成熟
  • 西班牙放大招,利用区块链技术防腐

    链客 专为开发者而生 有问必答 此文章来自区块链技术社区 未经允许拒绝转载 在过去十年来 西班牙爆发了一系列引人注目的腐败丑闻 其中以公共采购最甚 但据TI 2017年的腐败认知指数表明 西班牙下滑了8个百分点 成为欧盟排名最低的国家之一
  • windows下解决matplotib中文乱码问题

    matplotlib默认是不支持中文的 在window系统下如何设置使其可以显示中文 参考文章
  • 科目一:信息系统综合知识——4.嵌入式技术

    4 嵌入式技术 4 1 嵌入式微处理器体系结构 冯诺依曼结构 传统计算机采用 也称普林斯顿结构 该结构下的存储器将程序指令存储器和数据存储器合并在一起 计算机程序和数据共用一个存储空间 程序指令存储地址和数据存储地址指向同一存储器的不同物理
  • treectrl遍历

    树是一种十分重要的数据结构 在程序设计中 我们经常用树来组织数据 对于树的遍历也是一种常规的运算 下面提供了两个算法 前面一个只是简单的遍历了所有的结点 后面一个则可以根据传入条件返回相应的结点 功能 遍历CTreeCtrl所有结点 参数
  • expected type: java.lang.String, actual value: $Proxy26

    这个错误是在什么情况下报出的 sqlsever ssh的 时候 使用的是非持久化的查询 因为是多服务器查询 query getSession createSQLQuery sql setResultTransformer Transform
  • 2023-9-14 最长上升子序列

    题目链接 最长上升子序列 include