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

莞城网站建设公司wordpress设置数据库密码

莞城网站建设公司,wordpress设置数据库密码,网络推广合作资源平台,外贸营销主题怎么写题目描述 给定一个仅包含0和1的n*n二维矩阵 请计算二维矩阵的最大值 计算规则如下 每行元素按下标顺序组成一个二进制数(下标越大约排在低位)#xff0c; 二进制数的值就是该行的值#xff0c;矩阵各行之和为矩阵的值 允许通过向左或向右整体循环移动每个元素来改变元素在行…题目描述 给定一个仅包含0和1的n*n二维矩阵 请计算二维矩阵的最大值 计算规则如下 每行元素按下标顺序组成一个二进制数(下标越大约排在低位) 二进制数的值就是该行的值矩阵各行之和为矩阵的值 允许通过向左或向右整体循环移动每个元素来改变元素在行中的位置 比如 [1,0,1,1,1]向右整体循环移动两位[1,1,1,0,1] 二进制数为11101值为29 [1,0,1,1,1]向左整体循环移动两位[1,1,1,1,0] 二进制数为11110值为30 输入描述 数据的第一行为正整数记录了N的大小0 N 20 输入的第2到n1行为二维矩阵信息行内元素边角逗号分割 输出描述 矩阵的最大值 示例一 输入 5 1,0,0,0,1 0,0,0,1,1 0,1,0,1,0 1,0,0,1,1 1,0,1,0,1 输出 122  说明 第一行向右整体循环移动一位11000得到最大值  24 第二行向右整体循环移动两位11000得到最大值  24 第三行向右整体循环移动一位10100得到最大值  20 第四行向右整体循环移动两位11100得到最大值  28 第五行向右整体循环移动一位11010得到最大值  26 因此最大122  package com.tarena.test.B10; import java.util.Arrays; import java.util.LinkedList; import java.util.List; import java.util.Scanner; import java.util.stream.Collectors; /**  * author Administrator  *  */ public class B18 { public static void main(String[] args) {         try(Scanner sc new Scanner(System.in)){             int lineNum Integer.parseInt(sc.nextLine());             ListString list new LinkedList();             for(int i0;ilineNum;i) {                 list.add(sc.nextLine());             }             System.out.println(resultInt(lineNum,list));         }     }          public static Integer resultInt(int lineNum,ListString list) {                  int result 0;                  for(int i0,lenlist.size();ilen;i) {             LinkedListInteger intList Arrays.stream(list.get(i).split(,))                     .map(Integer::parseInt)                     .collect(Collectors.toCollection(LinkedList::new));             int max getVal(intList);             for(int j0,len2intList.size();jlen2;j) {                 intList.addFirst(intList.removeLast());                 max Math.max(max,  getVal(intList));             }             result max;         }         return result;     }          public static int getVal(ListInteger intList) {         StringBuilder str new StringBuilder();         for(int i0,lenintList.size();ilen;i) {             str.append(intList.get(i));         }         return Integer.parseInt(str.toString(), 2);     }      } 了解知识点 1 Integer 类内parseInt 方法的使用 2 Math 类的使用 3 LinkedList addaddFirst,remove,removeLast 等方法的区别
http://www.dnsts.com.cn/news/82536.html

相关文章:

  • dede网站本地访问速度慢微信扫码关注登陆wordpress
  • 如何在手机做网站网站默认图片
  • 企业网站推广属于付费推广吗营销方案100例
  • 微站电池网站制作 江西
  • 网站费用明细九一人才网手机版
  • 临沂集团网站建设辽宁做网站找谁
  • 蒙文网站建设情况汇报材料北京制作小程序
  • 九江做网站公司深圳网站设计公司费用
  • 邳州网站开发上海徐汇区最新发布
  • 怎么做网站的效果图可以发外链的网站整理
  • linux打包网站做备份国外注册网站做百度seo
  • 化妆品网站后台网站开发要多钱
  • 做网站用的主机多少合适广州番禺房价2023年最新房价
  • pc手机模板网站建设地方同城网站开发
  • 蚌埠网站建设网站 模板下载
  • 怎样学习做网站的编程中国新闻社招聘公示
  • 做网站待遇wordpress调用标签
  • 网站开发是做啥的机构协会
  • 杭州手机建站模板做旅游网站平台合作入驻
  • 十大网站建立公司电子商务软件
  • html5网站模板免费网站建设外包
  • 网站开发维护求职信青羊区定制网站建设报价
  • 免费下载设计素材网站网络销售有哪些
  • 做微信营销网站建设做海报挣钱的网站
  • 网站开发算什么费用苏州中心有什么好玩的
  • seo 网站地图库存网站建设定制
  • 做网站都有什么功能上海个人网站制作公司
  • 企业网站域名空间轻创灵感网站
  • 柳州网站wordpress滑动图片轮播
  • 贵阳好的网站建设公司网络营销期末总结