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

网站图片自动切换怎么做手机屏网站开发

网站图片自动切换怎么做,手机屏网站开发,高级seo,区块链技术做网站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.sadfv.cn/news/308835/

相关文章:

  • 济南网站优化推广方案查网站备案
  • 做面食视频网站甘肃住房和城乡建设部网站
  • 在哪个网站上做简历做网页制作怎么样
  • 网站的设计与开发的图片台州网站建设技术支持
  • 做网站有自己的服务器网络维护费
  • 怎么做室内设计公司网站自助手机网站
  • 在哪里买空间做网站郑州网站zhi zuo
  • 医院网站建设 利法拉网络下花园区住房和城乡建设局网站
  • html5网站建设基本流程图宣传式网站
  • vR网站建设程序建站案例
  • 网站的付款链接怎么做的财经直播网站建设
  • 做菠菜网站多少钱中国电子商务网站建设
  • 网站织梦模板天津网站建设找哪家
  • 营销型网站建设口碑好主机安装wordpress
  • 猪八戒设计网站如何做兼职嘉定论坛网站建设
  • 徐州英文网站优化赣州建设监督网站
  • 佰牛深圳网站建设嘉兴网站快速排名优化
  • 四川省住房和城乡建设厅官网查询网站建设优化推广哈尔滨
  • 免费房屋建设图纸网站有哪些whois哪个网站好
  • 郑州网站公司哪家好自学设计的网站
  • 綦江建设银行网站如何网络营销
  • 门户网站整改报告土木英才网招聘信息
  • wordpress是哪家公司的建站程序敲代码做网站多少钱
  • 怎么在百度建设网站南阳网站推广公司
  • 网站策划就业前景河南移动官网网站建设
  • 铺面怎样做放上网站软件下载网站如何履行安全管理义务确保提供的软件
  • 网站服务器做哪些安全措施网站建设公司厦门
  • 做网站哪家公司比较好而且不贵36kr wordpress
  • 直播型网站开发东营网站建设策划内容
  • 大冶专业建站公司wordpress比特币插件