当前位置: 首页 > news >正文

如何做旅游休闲网站百度seo营销推广

如何做旅游休闲网站,百度seo营销推广,苏州吴中区专业做网站,做国外网站建设2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++) 题目描述 给定一个矩阵,包含 N * M 个整数,和一个包含 K 个整数的数组。 现在要求在这个矩阵中找一个宽度最小的子矩阵,要求子矩阵包含数组中所有的整数。 输入描述 第一行输入两个正整数 N,M,表示矩阵大小。 接下来 N …

 2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++)

题目描述

给定一个矩阵,包含 N * M 个整数,和一个包含 K 个整数的数组。

现在要求在这个矩阵中找一个宽度最小的子矩阵,要求子矩阵包含数组中所有的整数。

输入描述

第一行输入两个正整数 N,M,表示矩阵大小。

接下来 N 行 M 列表示矩阵内容。

下一行包含一个正整数 K。

下一行包含 K 个整数,表示所需包含的数组,K 个整数可能存在重复数字。

所有输入数据小于1000。

输出描述

输出包含一个整数,表示满足要求子矩阵的最小宽度,若找不到,输出-1。

用例1

输入

2 5

1 2 2 3 1

2 3 2 3 2

3

1 2 3

输出

2

说明

矩阵第0、3列包含了1,2,3,矩阵第3,4列包含了1,2,3,

所以最小的矩阵宽度由3,4列组成,为2

考点

滑动窗口

代码 

python
n,m=list(map(int,input().split()))
mat=[]for i in range(n):row=list(map(int,input().split()))mat.append(row)matr=[] #转置后的矩阵
for i in range(m):tmp=[]for row in mat:tmp.append(row[i])matr.append(tmp)num=int(input())
arr=list(map(int,input().split()))
arr_set=set(arr)
leng=len(arr_set) # 目标集合中的元素个数
tmps=[] #存列中有用的元素left=0
res=m #存最小列数
for right in range(
http://www.shuangfujiaoyu.com/news/23454.html

相关文章:

  • 西安做网站 怎样备案微信加人推码35一单
  • 如何上传网站到云主机西安互联网推广公司
  • 广州招聘网站制作全网营销推广软件
  • 手机信息分类网站制作百度推广客户端登录
  • 绿色大气漂亮dedecms茶叶企业网站疫情死亡最新数据消息
  • 做像58同城这样的网站能用mysql数据库吗湖南seo网站多少钱
  • 不会技术怎么做公司网站怎样建立一个自己的网站
  • 网站建设价格与哪些方面湖南百度推广开户
  • 网站即时在线客服网络营销师证书需要多少钱
  • 在线音乐网站怎么做南京seo培训
  • 用记事本做网站缺少body新网域名注册
  • 网站的留言怎么做课程培训
  • 做影视网站怎么赚钱域名注册网站哪个好
  • 电脑网站怎么做互联网营销案例分析
  • 新闻网站开发的相关文献附近的成人电脑培训班
  • 在哪个网站上可以学做衣服网站首页布局设计模板
  • 茂名网站建设技术托管2345网址导航怎么下载
  • 北京备案网站软文推广新闻发布
  • 中国门户网站哈尔滨网站推广
  • 廊坊cms建站系统如何软件网站优化公司
  • wordpress fifth优化网站排名软件
  • 网站开发价格多少合肥百度网站排名优化
  • wordpress自动翻页南宁网站优化
  • 做外贸的网站有哪些seo百度排名优化
  • 成都网站制作公司电话专业网络推广外包
  • 哪个网站做货车专业新媒体运营哪个培训机构好
  • 申请备案网站首页网站外包一般多少钱啊
  • 做网站需要模板吗seo的基本步骤是什么
  • 建立企业网站网络营销分析报告
  • 网站上的小动画咋做电脑培训班一般多少钱