学做网站需要什么基础vps服务器中的网站不显示图片

张小明 2026/1/1 9:10:33
学做网站需要什么基础,vps服务器中的网站不显示图片,网站怎么做竞价,网站划分栏目题目描述 给定一个整数数组 a1,a2,…,ana_1, a_2, \ldots, a_na1​,a2​,…,an​ #xff0c;定义其 平滑因子 为#xff1a;最长的连续子数组 ap,…,aqa_p, \ldots, a_qap​,…,aq​ 的长度#xff0c;其中至多存在一个位置 iii #xff08; pi≤qp i \leq qp定义其平滑因子为最长的连续子数组ap,…,aqa_p, \ldots, a_qap​,…,aq​的长度其中至多存在一个位置iiipi≤qp i \leq qpi≤q满足ai−1aia_{i-1} a_iai−1​ai​。换句话说该子数组要么是完全非递减的要么只包含一次“下降”。要求对于多个测试用例分别输出每个数组的平滑因子。输入格式多个测试用例每个用例两行。第一行整数nnn1≤n≤1051 \leq n \leq 10^51≤n≤105。第二行nnn个整数a1,…,ana_1, \ldots, a_na1​,…,an​0≤∣ai∣1080 \leq |a_i| 10^80≤∣ai​∣108。输出格式每个测试用例一行输出对应数组的平滑因子。样例输入3 1 2 3 1 0 8 1 2 1 2 1 2 3 1 4 1 -10 -100 -100样例输出3 1 5 3题目分析本题要求寻找满足“至多包含一次下降”的最长连续子数组的长度。这里的“下降”指的是ai−1aia_{i-1} a_iai−1​ai​。换句话说在子数组中最多只能有一个位置使得前一个元素大于后一个元素。关键点连续性子数组必须是原数组的连续一段。至多一次下降允许000次或111次下降。高效计算nnn最大可达10510^5105需要O(n)O(n)O(n)或O(nlog⁡n)O(n \log n)O(nlogn)的算法。思路推导我们可以将问题转化为一个滑动窗口问题维护一个窗口[left,right][left, right][left,right]。用计数器dropCountdropCountdropCount记录窗口内下降的次数。当dropCount≤1dropCount \leq 1dropCount≤1时窗口有效可以扩展右边界。当dropCount1dropCount 1dropCount1时窗口无效需要移动左边界直到dropCount≤1dropCount \leq 1dropCount≤1。在移动左边界时如果移出的位置原本是一个下降点则dropCountdropCountdropCount需要减111。每次窗口有效时用当前窗口长度更新答案。这样我们通过一次遍历就能找到最长满足条件的子数组。算法步骤初始化left0left 0left0maxLen1maxLen 1maxLen1至少长度为111dropCount0dropCount 0dropCount0。遍历右边界rightrightright从111到n−1n-1n−1判断a[right−1]a[right]a[right-1] a[right]a[right−1]a[right]如果是则dropCountdropCountdropCount加111。当dropCount1dropCount 1dropCount1时若a[left]a[left1]a[left] a[left1]a[left]a[left1]则dropCountdropCountdropCount减111。leftleftleft加111。计算当前窗口长度right−left1right - left 1right−left1更新maxLenmaxLenmaxLen。输出maxLenmaxLenmaxLen。时间复杂度O(n)O(n)O(n)每个元素至多被访问两次。空间复杂度O(1)O(1)O(1)不计输入数组。代码实现// Smooth Factor// UVa ID: 12788// Verdict: Accepted// Submission Date: 2025-12-15// UVa Run Time: 0.010s//// 版权所有C2025邱秋。metaphysis # yeah dot net#includebits/stdc.husingnamespacestd;intmain(){ios::sync_with_stdio(false);cin.tie(nullptr);intn;while(cinn){vectorinta(n);for(inti0;in;i)cina[i];intleft0,maxLen1;// 至少长度为1intdropCount0;// 窗口中下降的次数for(intright1;rightn;right){// 判断 right 是否为下降点if(a[right-1]a[right])dropCount;// 如果下降次数超过1移动左边界直到满足条件while(dropCount1){// 如果 left 是下降点移出窗口时减少计数if(a[left]a[left1])dropCount--;left;}// 更新最大长度maxLenmax(maxLen,right-left1);}coutmaxLen\n;}return0;}示例分析以样例1 2 1 2 1 2 3 1为例最长满足条件的子数组为1 2 1 2 3长度为555。其中只有一次下降212 121其余位置均非递减。算法过程窗口滑动过程中当遇到第二次下降时例如313 131左边界移动直到窗口中只保留一次下降从而找到最长窗口。总结本题通过滑动窗口维护一个至多包含一次下降的连续子数组在O(n)O(n)O(n)时间内求解。关键在于用dropCountdropCountdropCount记录下降次数并通过移动左边界保持条件成立。代码简洁高效适用于大数据范围。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

兰州网站建设公司排名百度客户端官网

FaceFusion处理视频时的帧率稳定性表现如何?在高清视频编辑和虚拟内容创作日益普及的今天,AI换脸技术已经从实验室走向大众应用。无论是短视频平台上的趣味特效,还是影视制作中的预演流程,稳定流畅的输出帧率已成为衡量一个换脸工…

张小明 2025/12/27 5:25:17 网站建设

php企业网站源码蓝色潍坊中企动力做的网站怎么样

1.前言 城市,作为人类文明的集聚地与社会经济活动的核心载体,正面临着人口膨胀、资源约束、环境压力与治理复杂度攀升的多重挑战。从交通拥堵的日常困境到公共服务的精准供给难题,从能源消耗的效率瓶颈到突发风险的应急响应考验,传…

张小明 2025/12/27 5:25:19 网站建设

昆明制作手机网站网站建设销售技巧

第一章:Qiskit环境配置的痛点与挑战量子计算作为前沿技术,其开发环境的搭建往往是开发者面临的首要障碍。Qiskit 作为 IBM 推出的开源量子计算框架,虽然功能强大,但在实际配置过程中仍存在诸多痛点,尤其对初学者而言&a…

张小明 2025/12/27 5:25:20 网站建设

怎么样做一个个人网站湖南建设银行2018招聘网站

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 生成一个完整的HR SaaS系统对比实验:传统手工开发版本 vs 快马平台AI生成版本。要求包含:1. 员工信息管理 2. 考勤统计 3. 绩效考核 4. 薪酬计算模块。详细记…

张小明 2025/12/27 5:25:20 网站建设

网站建设管理工作情况的通报定制软件开发企云云

第一章:Open-AutoGLM批量任务处理的核心价值在大规模自然语言处理场景中,自动化与高效性是系统设计的关键。Open-AutoGLM 作为一款面向 GLM 系列模型的批量任务调度框架,其核心价值体现在对异构任务的统一管理、资源的智能分配以及执行流程的…

张小明 2025/12/27 5:25:21 网站建设

又一个 wordpress 站点wordpress的后台地址打不开

BY:Abby Crawford你好!我叫Alessio Carrotta。我之前完全没有3D或CGI的经验,但在2020年3月我失业了,被迫留在家里,这让我有充足的时间学习和练习。在成为厨师之前,我是一名音乐家,我一直认为靠音…

张小明 2025/12/30 12:13:04 网站建设