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

258做网站怎么样黑龙江省建设协会网站首页

258做网站怎么样,黑龙江省建设协会网站首页,数据需求 网站建设,wordpress 同步phpcms给你一个 2 行 n 列的二进制数组#xff1a; 矩阵是一个二进制矩阵#xff0c;这意味着矩阵中的每个元素不是 0 就是 1。 第 0 行的元素之和为 upper。 第 1 行的元素之和为 lower。 第 i 列#xff08;从 0 开始编号#xff09;的元素之和为 colsum[i]#xff0c;colsum…给你一个 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]] 也是正确答案。 代码 class Solution {public ListListInteger reconstructMatrix(int upper, int lower, int[] colsum) {ListListInteger resnew ArrayList();ArrayListInteger upnew ArrayList();ArrayListInteger lownew ArrayList();for(int i0;icolsum.length;i) if(colsum[i]2) {lower--; upper--;}//先把组成2的全减出来if(upper0||lower0) return res;//余量不够了for(int i0;icolsum.length;i){if(colsum[i]2){up.add(1); low.add(1);} if(colsum[i]0){up.add(0);low.add(0);} if(colsum[i]1){if(upper0lower0)//不够数字了return res;else if(upper0)//先将上一行填满{up.add(1); low.add(0);upper--;}else if(lower0){low.add(1);up.add(0);lower--;}}}if(upper!0||lower!0)return res;//多出数字了res.add(up);res.add(low);return res;} }
http://wiki.neutronadmin.com/news/382895/

相关文章:

  • 网站购买外链网站开发数据库课程设计
  • 网站首页关键如何优化网站添加提醒
  • 上线一个网站需要哪些条件做网站用那种数据库
  • 大学培训中心网站建设wordpress开发文档(chm)
  • 官方网站建设 都来磐石网络互动网站建设
  • 免费建手机网站的软件西安网站开发哪家好
  • 域名虚拟服务器做网站江苏工程招标网
  • 新乡手机网站建设公司建设工程施工合同司法解释一
  • 宁波网站建设网站开发长沙做网站要多少钱
  • 销售员做网站如何自己注册网站
  • 建设网站平台哪个好关键字是什么意思
  • 专业网站建设市场分析南昌市建设工程质量监督网站
  • 郑州hi宝贝网站建设公司竞赛作品发表网站怎么做
  • 对酒店网站建设的意见dt高端网站设计
  • 政务公开与网站建设的矛盾做网站小编怎么样
  • wordpress做过的大型网站吗淮南招聘网站建设
  • 淘宝客如何建设推广网站wordpress 没有上级目录的写权限
  • 建立平台网站要多久建筑网站模版
  • 网站建设英语wordpress 调用
  • 可以讨论网站建设的论坛注册公司选名字
  • 制作网站赚钱吗建筑素材网
  • 江山网站设计专业的网站建设公
  • 晋州市建设局网站郑州网络营销排名
  • 网站建设岗位说明网站建设浩森宇特
  • 百度做的网站 后台管理怎么进入景安怎么把网站做别名
  • 做网站用啥语言网站建设记录过程
  • 要制作网站成都设计公司地址
  • 网站网页设计公司国外做调查的网站
  • wordpress怎么增加菜单企业网站推广优化公司
  • 青岛优化网站诊断网站开发考核