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

网站常见错误代码企业网站建设要多少

网站常见错误代码,企业网站建设要多少,企业qq免费版,桂林网1. 题目 有一个二维矩阵 A 其中每个元素的值为 0 或 1 。 移动是指选择任一行或列#xff0c;并转换该行或列中的每一个值#xff1a;将所有 0 都更改为 1#xff0c;将所有 1 都更改为 0。 在做出任意次数的移动后#xff0c;将该矩阵的每一行都按照二进制数来解释并转换该行或列中的每一个值将所有 0 都更改为 1将所有 1 都更改为 0。 在做出任意次数的移动后将该矩阵的每一行都按照二进制数来解释矩阵的得分就是这些数字的总和。 返回尽可能高的分数。 示例 输入[[0,0,1,1],[1,0,1,0],[1,1,0,0]] 输出39 解释 转换为 [[1,1,1,1],[1,0,0,1],[1,1,1,1]] 0b1111 0b1001 0b1111 15 9 15 39提示 1 A.length 20 1 A[0].length 20 A[i][j] 是 0 或 1来源力扣LeetCode 链接https://leetcode-cn.com/problems/score-after-flipping-matrix 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 贪心 第一列的比重是最大且比后面所有的最大和还大1先把所有的第一列翻成1然后后面的列看0多还是1多翻成1多的情况不必真的翻看计数即可 class Solution { public:int matrixScore(vectorvectorint A) {int m A.size(), n A[0].size();int i,j,sum 0, count;for(i 0; i m; i){if(A[i][0] 0)//把最高位翻成1,他的比重比后面最大和还大1{for(j 0; j n; j)A[i][j] (A[i][j] 0 ? 1 : 0);}}sum m*(1(n-1));//除第0列外按列取1多的方法翻转for(j 1; j n; j){count 0;for(i 0; i m; i){if(A[i][j]0)count;}if(count (m1)/2)//0比较多直接改成1sum count*(1(n-j-1));elsesum (m-count)*(1(n-j-1));}return sum;} };
http://www.yutouwan.com/news/74475/

相关文章:

  • 网站注册免费qqwordpress oss压缩
  • 网站备案主体授权书领动网站建设
  • 网站的配置标题新网站怎么做排名
  • 网站建设吴中区基础建设基金有哪些
  • 做团购网站有什么难处做网站寄生虫需要哪些东西
  • 东莞机械建站如何门户网站建设工作管理办法
  • 四川建设网站塔吊建设银行手机银行网站用户名是什么原因
  • 企业展示网站如何建3a汽车集团公司网络营销方案
  • 网站微场景代码网站续费自己做
  • 优化网站排名方法教程网站开发 票种
  • 漳州企业网站建设制作灵山建设局网站
  • 东营市河口区建设局网站网站域名可以做端口映射吗
  • 苏州网站优化乌苏市电力建设工程公司网站
  • 建设银行官方网站网址洪泽网站建设
  • 网站建设主要包括哪些建设网站赚钱么
  • 一流的天津网站建设wordpress转义
  • 国外网站的建设全国建设工程四库一平台
  • 做百度推广需要有自己的网站吗购物网站有哪些
  • 提卡网站建设制作网页需要什么技术
  • 网站建设购买数据库的流程图企业工商信息公示系统
  • 裁剪图网站个人手机网站大全
  • 私人做网站收费企业网站托管价格
  • 郧阳网站建设wordpress 路由器
  • 网站公司倒闭网络网页设计制作公司
  • 成都网站建设 常凡云免费虚拟主机网站源码
  • 找做网站公司教程推广优化网站排名
  • 怎么做网站dns加速图文识别微信小程序是什么
  • 微信版网站制作邯郸网站设计培训机构
  • 不会代码怎么做外贸网站潍坊建设部门管理网站
  • 向google提交网站郑州网站建设hndream