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

vs做网站怎么调试网站建设的项目描述

vs做网站怎么调试,网站建设的项目描述,企业标准查询网官网,门户网站免费奖励自己1253. 重构 2 行二进制矩阵 给你一个 2 行 n 列的二进制数组: 矩阵是一个二进制矩阵,这意味着矩阵中的每个元素不是 0 就是 1。第 0 行的元素之和为 upper。第 1 行的元素之和为 lower。第 i 列(从 0 开始编号)的元素之和为 cols…

1253. 重构 2 行二进制矩阵

给你一个 2 行 n 列的二进制数组:

  • 矩阵是一个二进制矩阵,这意味着矩阵中的每个元素不是 0 就是 1
  • 第 0 行的元素之和为 upper
  • 第 1 行的元素之和为 lower
  • 第 i 列(从 0 开始编号)的元素之和为 colsum[i]colsum 是一个长度为 n 的整数数组。

你需要利用 upperlower 和 colsum 来重构这个矩阵,并以二维整数数组的形式返回它。

如果有多个不同的答案,那么任意一个都可以通过本题。

如果不存在符合要求的答案,就请返回一个空的二维数组。

示例 1:

输入:upper = 2, lower = 1, colsum = [1,1,1]
输出:[[1,1,0],[0,0,1]]
解释:[[1,0,1],[0,1,0]] 和 [[0,1,1],[1,0,0]] 也是正确答案。

示例 2:

输入:upper = 2, lower = 3, colsum = [2,2,1,1]
输出:[]

示例 3:

输入:upper = 5, lower = 5, colsum = [2,1,2,0,1,0,1,2,0,1]
输出:[[1,1,1,0,1,0,0,1,0,0],[1,0,1,0,0,0,1,1,0,1]]

提示:

  • 1 <= colsum.length <= 10^5
  • 0 <= upper, lower <= colsum.length
  • 0 <= colsum[i] <= 2
  • class Solution {
    public:vector<vector<int>> reconstructMatrix(int upper, int lower, vector<int>& colsum) {int n=colsum.size();vector<vector<int>> temp(2,vector<int>(n,0)),invalid;int sum=0;//如果本身就不满足条件,就直接返回空for(int i=0;i<n;i++){sum+=colsum[i];}if(sum!=upper+lower){return invalid;}for(int i=0;i<n;i++){//两行和为2的,并且第一行和不为0,第二行和不为零,那就第i列的两个数都是1;各自的和减一if(colsum[i]==2&&upper>0&&lower>0){temp[0][i]=temp[1][i]=1;upper--;lower--;}两行和为0的,那就第i列的两个数都是0;else if(colsum[i]==0){temp[0][i]=temp[1][i]=0;}两行和为1的,并且其中一行的和不为0,那就把和数大的列赋值为1else if(colsum[i]==1&&(upper>0||lower>0)){if(upper>lower){temp[0][i]=1;upper--;}else{temp[1][i]=1;lower--;}}//其他情况就是,colsum不为0,但是两行各自的和已经为0了,那就不能构成数组else{return invalid;}}return temp;}
    };

http://www.yayakq.cn/news/831679/

相关文章:

  • 建网络商城网站吗做邀请函用哪个网站好呢
  • ps做网站图中小企业网站建设报告
  • 网站建设方案解救苏州久远网络百度权重域名
  • html 创意网站wordpress不显示目录文章
  • 浙江联科网站开发在什么网站做推广最好
  • 电商网站开发需要什么语言百度seo排名优化联系方式
  • 建设网站用什么网络好五星级酒店网站建设
  • wordpress下载的主题怎么安装麦当劳的网站优化建议
  • 高端建网站多少钱天津网站制作
  • 免费的舆情网站入口在哪有网站吗免费的
  • 网站每天更新的内容是内链吗马鞍山网站建设
  • 临沂城乡建设管理局网站山东省住房和城乡建设网站
  • 资阳公司短视频优化服务seo快速排名点击
  • 乐清联科网站建设小团队兼职做网站
  • 有意义网站建e网全景
  • 山东省建设执业师之家官方网站网络公司经营范围
  • 做网站用的幻灯片大小santino wordpress
  • 吴江网站开发网站维护的要求包括
  • 律师网站模版深圳公司手机网站制作
  • 做视频网站的服务器网站快速收录方法
  • 企业网站源码wap自行创建网站的平台
  • 上海嘉定网站建设公司什么是电商?电商怎么做
  • vps搭建个人网站做网站需要招什么职位
  • 百度seo优化网站集客营销软件官方网站
  • 还是网站好网站建设模板犀牛云
  • 网站集约化建设流程外国网站在中国做推广
  • 数字城市建设网站品牌策划与推广方案
  • 邢台网站建设策划聊城专业网站建设公司电话
  • ss网站代码深圳 网站设
  • 网站做的好的公司php 5.6 wordpress