网站首页被k咋办siren模板wordpress

web/2025/10/8 23:35:12/文章来源:
网站首页被k咋办,siren模板wordpress,免费发布推广信息软件,网站备案网站名称备战2024年蓝桥杯 -- 每日一题 Python大学A组 试题一#xff1a;单调栈 试题二#xff1a;滑动窗口 试题三#xff1a;子矩阵 试题四#xff1a;最大子序和 试题一#xff1a;单调栈 【题目描述】 给定一个长度为 N 的整数数列#xff0c;输出每…备战2024年蓝桥杯 -- 每日一题 Python大学A组 试题一单调栈         试题二滑动窗口         试题三子矩阵         试题四最大子序和 试题一单调栈 【题目描述】 给定一个长度为 N 的整数数列输出每个数左边第一个比它小的数如果不存在则输出 −1−1。 【输入格式】 第一行包含整数 N表示数列长度。 第二行包含 N 个整数表示整数数列。 【输出格式】 共一行包含 N 个整数其中第 i 个数表示第 i 个数的左边第一个比它小的数如果不存在则输出 −1。 【数据范围】 1≤N≤105         1≤数列中元素≤109 【输入样例】 5 3 4 2 7 5【输出样例】 -1 3 -1 2 2 【解题思路】 模板题 【Python程序代码】 from collections import * n int(input()) a list(map(int,input().split())) q,idx [0]*(n5),-1 for i in range(n):if idx0:while idx0 and q[idx]a[i]:idx-1if idx0:print(-1,end )else:print(q[idx],end )else:print(-1,end )idx 1q[idx] a[i] 试题二滑动窗口 【题目描述】 给定一个大小为 n≤106 的数组。有一个大小为 k 的滑动窗口它从数组的最左边移动到最右边。你只能在窗口中看到 k个数字。每次滑动窗口向右移动一个位置。以下是一个例子该数组为 [1 3 -1 -3 5 3 6 7]k 为 3。 你的任务是确定滑动窗口位于每个位置时窗口中的最大值和最小值。  【输入格式】 输入包含两行。 第一行包含两个整数 n 和 k分别代表数组长度和滑动窗口的长度。 第二行有 n个整数代表数组的具体数值。 同行数据之间用空格隔开。 【输出格式】 输出包含两个。 第一行输出从左至右每个位置滑动窗口中的最小值。 第二行输出从左至右每个位置滑动窗口中的最大值。 【输入样例】 8 3 1 3 -1 -3 5 3 6 7【输出样例】 -1 -3 -3 -3 3 3 3 3 5 5 6 7 【解题思路】 单调队列模板题 【Python程序代码】 from collections import * n,k map(int,input().split()) a [0] list(map(int,input().split())) q deque() for i in range(1,n1):if len(q) and q[0]i-k1:q.popleft()while q and a[i]a[q[-1]]:q.pop()q.append(i)if ik-1:print(a[q[0]],end ) print() q deque() for i in range(1,n1):if len(q) and q[0]i-k1:q.popleft()while q and a[i]a[q[-1]]:q.pop()q.append(i)if ik-1:print(a[q[0]],end ) 试题三子矩阵 【题目描述】 给定一个 n×mn 行 m列的矩阵。设一个矩阵的价值为其所有数中的最大值和最小值的乘积。求给定矩阵的所有大小为 a×b a 行 b 列的子矩阵的价值的和。答案可能很大你只需要输出答案对 998244353 取模后的结果。 【输入格式】 输入的第一行包含四个整数分别表示 n,m,a,b相邻整数之间使用一个空格分隔。 接下来 n 行每行包含 m 个整数相邻整数之间使用一个空格分隔表示矩阵中的每个数 Ai,j。 【输出格式】 输出一行包含一个整数表示答案。 【数据范围】 对于 40%40% 的评测用例1≤n,m≤100         对于 70%70% 的评测用例1≤n,m≤500         对于所有评测用例1≤a≤n≤10001≤b≤m≤10001≤Ai,j≤109。 【输入样例】 2 3 1 2 1 2 3 4 5 6【输出样例】 58 【解题思路】 对行和列分别用单调队列 【Python程序代码】 from collections import * n,m,a,b map(int,input().split()) mp,p [],998244353 for i in range(n):mp.append(list(map(int,input().split()))) max_arr [[] for _ in range(n)] min_arr [[] for _ in range(n)] # 对行变换 for i in range(n):q deque()num mp[i]for j in range(m):if q and q[0]j-b1:q.popleft()while q and num[q[-1]]num[j]:q.pop()q.append(j)if jb-1:max_arr[i].append(num[q[0]])q deque()num mp[i]for j in range(m):if q and q[0]j-b1:q.popleft()while q and num[q[-1]]num[j]:q.pop()q.append(j)if jb-1:min_arr[i].append(num[q[0]]) max_fin,min_fin [[] for _ in range(n)],[[] for _ in range(n)] for i in range(len(max_arr[0])):q deque()for j in range(len(max_arr)):if q and q[0]j-a1:q.popleft()while q and max_arr[q[-1]][i]max_arr[j][i]: q.pop()q.append(j)if ja-1:max_fin[j].append(max_arr[q[0]][i])q deque()for j in range(len(max_arr)):if q and q[0] j - a 1: q.popleft()while q and min_arr[q[-1]][i] min_arr[j][i]: q.pop()q.append(j)if j a - 1: min_fin[j].append(min_arr[q[0]][i]) res 0 for i in range(len(max_fin)):for j in range(len(min_fin[i])):res (res max_fin[i][j] * min_fin[i][j])%p print(res)试题四最大子序和 【题目描述】 输入一个长度为 n 的整数序列从中找出一段长度不超过 m 的连续子序列使得子序列中所有数的和最大。 注意 子序列的长度至少是 11。 【输入格式】 第一行输入两个整数 n,m。 第二行输入 n 个数代表长度为 n 的整数序列。 同一行数之间用空格隔开。 【输出格式】 输出一个整数代表该序列的最大子序和。 【数据范围】 1≤n,m≤300000,         保证所有输入和最终结果都在 int 范围内。 【输入样例】 6 4 1 -3 5 1 -2 3【输出样例】 7 【解题思路】 单调队列用一下首先初始ans应该是数组中最大的一个其他的情况可以用前缀和单调队列。 【Python程序代码】 from collections import * n,m map(int,input().split()) a [0] list(map(int,input().split())) res max(a[1:]) for i in range(1,n1):a[i]a[i-1] q deque() q.append(0) for i in range(1,n):if q and i-q[0]1m:q.popleft()while q and a[i]a[q[-1]]:q.pop()q.append(i)if i1:res max([res,a[i1]-a[q[0]]]) print(res)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/89326.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

成都网站优化维护wordpress 页面名称

决定给自己见一个技术博客之后,在网上搜了一下,发现了51CTO网站,进入之后发现网速够快,有尝试了博客的功能,也基本满足了我的要求,那就是它了,于是我就在51CTO安家了。写了两片共近千字的文章之…

建立网站专业公司吗wordpress架设进出销

谈及浏览器中的网络,就避不开HTTP。我们知道HTTP是浏览器中最重要且使用最多的协议,是浏览器和服务器之间的通信语言,也是互联网的基石。而随着浏览器的发展,HTTP为了能适应新的形式也在持续进化,我认为学习HTTP的最佳…

石桥铺网站建设电商软件开发平台

很多人像在文章或者聊天使用表情,但是不知道如何输入,下面孙叫兽就来带你体验一下吧 快捷键 win. 比如在微信聊天框使用win. 就可以输入表情符号,颜文字及符号。 你们学废了?

青岛专业网站设计的公司google关键词工具

UML用例图是什么? UML用例图(Unified Modeling Language Use Case Diagram)是一种用于描述系统功能和用户之间交互的图形化建模工具。它是UML的一部分,主要用于识别和表示系统中的各个用例(用户需求或功能点&#…

邯郸大网站沈阳男科医院排名最好的医院

一、定义的不同RegExp.prototype.test()RegExp.prototype.exec()String.prototype.match()从MDN的定义可以看出,test和exec是正则实例的API,match是String的,这一点决定了调用方式的不同。二、应用场景的不同如果只是想要判断正则表达式和字符…

网站建设维护视频教程国家工程招标网公告

创造模式物品栏 添加到当前已有物品栏 再添加自定义的创造模式物品栏之前,请确保你的确有这个需求!否则建议直接添加到当前已有的物品栏内部 创建新文件:com/example/item/ModItemGroup.java package com.example.item;import net.fabricmc.…

洛阳建设网站的公司和目网站

Azure Machine Learning借助对计算机视觉任务的支持,可以控制模型算法和扫描超参数。 这些模型算法和超参数将作为参数空间传入以进行扫描。 关注TechLead,分享AI全维度知识。作者拥有10年互联网服务架构、AI产品研发经验、团队管理经验,同济…

photoshop官网谁可以做网站优化排名推广

目录 前言 一、HTML中的排版标签 1. 文本相关标签 1.1 标题标签 ~ 1.2 段落标签 1.3 强调和加粗 1.4 换行标签 1.5 水平线标签 二、HTML中的语义化标签 2.1 语义化标签概述 2.2 常见的语义化标签 示例(核心代码部分): 三、HTM…

dedecms招聘网站北京公司网站制作价格

01 牧原股份 招聘岗位:网络工程师 职责描述: 1、负责公司及下属子公司办公网络及IOT网络架构规划、设计、重大网络变更评审或实施及重大疑难问题处理; 2、负责公司网络运维监控体系、自动化网络运维及服务体系,并持续优化改进&am…

济南网站制作经验wordpress建外贸网站

Spring中的Profile批注可以用于任何自动检测候选的Spring组件(例如, Service Component, Service Component , Service Configuration等)。 Profile批注接受单个配置文件或一组必须是活动的配置文件,以使带…

网站管理 设置开启济南好的网站建设公司排名

一.与IP协议相关的基本概念 IP协议,即网际互连协议(Internet Protocol),是TCP/IP体系中的核心网络层协议。 网络层IP协议解决的问题 数据传输的过程中,不是直接进行的传输,而是经过层层的封装和分用的过程才能到达对端. IP协议主…

网站正在建设中 手机版深圳网站定制建设

服务支撑:FFmpeg srs(流媒体服务器) 整个流程是 FFmpeg 收流转码 推 rtmp 到流媒体服务 流媒体服务再 分发流到公网 搭建流媒体服务: 1. SRS (Simple Realtime Server) | SRS (本例子使用的是SrS 安装使用docker ) 2.GitHub - ZLMedi…

外贸网站seo优化方案成都网站建设 哪家比较好

mac地址(物理地址) mac地址和ip地址,目的都是为了区分网络上的不同设备的,在最开始的时候,mac地址和ip地址是两伙人,独立各自提出的,ip地址是4个字节(早都不够用了)&…

北京网站建设学校wordpress 微博 插件

根据SOC FPGA之HPS模型设计(一), Quartus工程经过全编译后会产生Handoff文件夹、SOPCINFO文件、SVD文件 二、生成Preloader镜像文件 通过信息交换文件Handoff文件生成Preloader,需要用到SOC EDS Preloader也被称为spl(Second Program Loader)或u-boot…

合肥网站排名提升编程教育机构

提前声明: 本文内容为华北水利水电大学研究生C课程,如有 侵权请告知,作者会予以删除 1程序控制结构 语句是程序的基本语法成分。程序设计语言的语句按功能可以分成三类:声明语句 指示编译器分配内存,或者提供程序…

网站的做用陵水网站建设方案

近年来,随着nodejs的突飞猛进,node项目数量增长迅猛,node项目完美的阐释了“开箱即用”的理念。小到创业公司,大到阿里这样的巨头,背后均有node的身影。 node项目基于Chrome的V8引擎,使用JavaScript&#x…

适合网站设计的gif图片怎样建个小公司的网站

在上一篇文章中,我们已经开始讨论基于消息的通信中的消费者驱动的合同测试 。 在今天的帖子中,我们将在测试工具箱中包含另一个工具,但是在此之前,让我对显微镜下的系统进行快速回顾。 它有两项服务, 订单服务和货运服…

国外网站购物百度下载安装2021

微软Webcast课程下载软件iReaper正式登陆Android平台,我叫它iReaper for Android。目前正处于测试阶段,功能比较单一。 目前支持 1.视频下载 2.课程代码下载 3.讲义下载 4.问答下载 附上截图,敬请期待! 1.下载地址&#xff…

网站建设补贴wordpress 图床

文章目录 模板语法1、文本2、原始 HTML3、属性 Attribute4、使用 JavaScript 表达式 条件渲染1、v-if2、v-else3、v-show4、v-if vs v-show 的区别 列表渲染1、用 v-for 把一个数组映射为一组元素2、维护状态 事件处理1、监听事件 v-on2、事件处理方法3、内联处理器中的方法 表…

东莞知名网站推广网站后台怎么做下载链接

题目: 给你一个区间数组 intervals ,其中 intervals[i] [starti, endi] ,且每个 starti 都 不同 。 区间 i 的 右侧区间 可以记作区间 j ,并满足 startj > endi ,且 startj 最小化 。注意 i 可能等于 j 。 返回…