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

怎样建设一个公司网站/湖南疫情最新消息

怎样建设一个公司网站,湖南疫情最新消息,模板设计器,c++软件开发需要学什么给你一个下标从 0 开始的一维整数数组 original 和两个整数 m 和 n 。你需要使用 original 中 所有 元素创建一个 m 行 n 列的二维数组。original 中下标从 0 到 n - 1 (都 包含 )的元素构成二维数组的第一行,下标从 n 到 2 * n - 1 &#x…
给你一个下标从 0 开始的一维整数数组 original 和两个整数 m 和  n 。你需要使用 original 中 所有 元素创建一个 m 行 n 列的二维数组。original 中下标从 0 到 n - 1 (都 包含 )的元素构成二维数组的第一行,下标从 n 到 2 * n - 1 (都 包含 )的元素构成二维数组的第二行,依此类推。请你根据上述过程返回一个 m x n 的二维数组。如果无法构成这样的二维数组,请你返回一个空的二维数组。示例 1:输入:original = [1,2,3,4], m = 2, n = 2
输出:[[1,2],[3,4]]
解释:
构造出的二维数组应该包含 22 列。
original 中第一个 n=2 的部分为 [1,2] ,构成二维数组的第一行。
original 中第二个 n=2 的部分为 [3,4] ,构成二维数组的第二行。
示例 2:输入:original = [1,2,3], m = 1, n = 3
输出:[[1,2,3]]
解释:
构造出的二维数组应该包含 13 列。
将 original 中所有三个元素放入第一行中,构成要求的二维数组。
示例 3:输入:original = [1,2], m = 1, n = 1
输出:[]
解释:
original 中有 2 个元素。
无法将 2 个元素放入到一个 1x1 的二维数组中,所以返回一个空的二维数组。
示例 4:输入:original = [3], m = 1, n = 2
输出:[]
解释:
original 中只有 1 个元素。
无法将 1 个元素放满一个 1x2 的二维数组,所以返回一个空的二维数组。

每隔n个元素列表切片,追加结果二维数组

class Solution:def construct2DArray(self, original: List[int], m: int, n: int) -> List[List[int]]:length = len(original)if length/m != n:return []res = [[0]*n for _ in range(m)]for i in range(m):res[i][:] = original[i*n:i*n+n]return res

在这里插入图片描述

http://www.jmfq.cn/news/5029831.html

相关文章:

  • 虚拟物品网站制作模板/搜索引擎营销的五大特点
  • 营销传播服务/seo托管服务
  • 做数学ppt工具的网站/百度快速排名优化技术
  • 西宁网站建设制作公司/交换链接或称互惠链接
  • 广西 网站建设/中国站长之家官网
  • 做国际网站有什么需要注意的/营销型网站策划
  • 做网站用啥软件/推广普通话手抄报模板
  • 新浪微博可以做网站吗/洛阳seo网站
  • 自学免费网站建设/深圳公司网络推广该怎么做
  • 怎么创建网站卖东西/哪个app可以找培训班
  • 做外贸网站哪里好/百度指数网址
  • 专门做机器人大战的网站叫什么/达州seo
  • 橘子seo工具/绍兴seo排名外包
  • 建设网站外国人可搜到/石家庄手机端seo
  • 网站开发需要学shenme/哪有恶意点击软件买的
  • 淮安住房与城乡建设部网站/百度搜索广告投放
  • 天津和平做网站/网络营销咨询公司
  • 美女做丝袜广告视频网站/百度权重什么意思
  • 微网站怎样做/百度推广营销
  • 做网站建设挣钱吗/百度营销大学
  • 劫持网站权重/保定网站建设公司哪家好
  • 自己有域名怎么做网站/搜索引擎推广方案案例
  • 无锡网站制作选哪家/惠州seo排名收费
  • ftp怎么做网站/网络推广营销公司
  • 徐州招聘网站哪个好/seo的培训课程
  • 免费网站空间论坛/社群营销方案
  • 高端网站开发培训价格/想找搜索引擎优化
  • 世界新闻网是什么网站/怎么样建网站
  • 正规网站优化公司/整站优化和关键词优化的区别
  • wordpress备份文章/seo站长网怎么下载