我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

我的代码为神魔错了,求解释

麻烦的聚餐


#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a[30001],l,o[30001],p[30001],maxn=0,minn=0;
    cin>>l;
    for(int i=0;i<=l-1;i++)
    {
        cin>>a[i];
    }
    for(int i=0;i<=l-1;i++)
    {
        o[i]=p[i]=1;
        for(int j=0;j<i;j++)
        {
            if(a[i]<=a[j])
            {
                o[i]=max(o[i],o[j]+1);
            }
            if(a[i]>a[j])
            {
                p[i]=max(p[i],p[j]+1);
            }
        }
        if(o[i]>maxn)
        {
            maxn=o[i]-1;
        }
        if(p[i]>minn)
        {
            minn=p[i]-1;
        }
    }
    cout<<min(maxn,minn);
}

近期文章

  • 第三题怎么找到循环测试条件
  • python如何抽取txt文件中用tab分隔的第一个字符串并去重?
  • 设计算法,链表链接方向逆转
  • 求解,这个错误程序怎么改成正确的
  • C语言 输入一个整数 分别输出这个整数的 每位数
  • 为什么Scanner input=不能输入中文?请教大伙
  • 用vscode打代码咋打,在线提问
  • 构造函数,重载啥的,还有个this
  • 8086CPU 的 A/D 总线是如何分离成地址和数据总线的?
  • 如何用c语言编写出一下金字塔代码
  • 搞了一天了,被彻底搞蒙了
  • 链表实现的图和树的遍历的算法,利用C语言的程序的设计来实现
  • VS2019出现部分中文乱码情况
  • 用java实现redis失败该怎么做?
  • 第三方工具无法连接虚拟机
  • python习题,要求用while循环
  • python3程序如何打包以及打包后修复其bug
  • 想问问大家这有什么问题吗
  • python 数据展示问题:如何显示所有数据?
  • C++ 求某年某月有多少天,最后一种结果无法输出

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华