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

电商类网站开发四川省建设工程网站

电商类网站开发,四川省建设工程网站,怀来县建设局网站,做seo要明白网站内容一、next、nextInt、nextLine区别 1.next() next()不光是接收键盘输入的内容,而且还进行分割。例如默认分隔符为空格 Scanner sc new Scanner(System.in);while (true){String str sc.next();System.out.println(str "A");}// 输出结果 input&#…

一、next、nextInt、nextLine区别

1.next()

next()不光是接收键盘输入的内容,而且还进行分割。例如默认分隔符为空格

        Scanner sc  = new Scanner(System.in);while (true){String str = sc.next();System.out.println(str + "A");}// 输出结果
input:111 222 333 output:
111A
222A
333A

2.nextLine()

读取输入:包括单词之间的空格和除回车以外的所有符号(即。它读到行尾)。读取输入后,nextLine()将光标定位在下一行。所以它和next()的区别就是它没有分隔符,直接扫描全部的键盘输入内容,并创建对象进行将其引用返回

 Scanner sc  = new Scanner(System.in);String str = sc.nextLine();System.out.println("str=" + str);input:
111 222 333
output:
str=111 222 333

3.nextInt()

nextInt() 是取next() 然后把字符串解析成一个int数字。
它本质是调用了next()方法,然后将next()方法返回的字符串再解析成int型数字返回。

// nextInt用法示例:while (true){int n = sc.nextInt();System.out.println("n= " + n + '0');}input :
111 222 333output:
n= 1110
n= 2220
n= 3330

二、算法

题目:

游游拿到了一个 01 矩阵,她每次操作可以选择一个1*2(1行2列,不能2行1列)的区域,将所有字符都变成1。游游想知道,将所有字符都变成1需要最少操作多少次?

输入描述:

第一行输入n,m 表示矩阵的行和列

接下来的n行,每行输入一个长度为m 的0/1,代表矩阵的值

输出描述:

一个整数,代表游游的最小操作次数

代码:

import java.util.Scanner;public class MeiTuan {/** 游游拿到了一个 0-1 矩阵,* 她每次操作可以选择一个1*2(1行2列,不能2行1列)的区域,将所有字符都变成1。* 游游想知道,将所有字符都变成1需要最少操作多少次?* */public static void main(String[] args) {// 处理输入 第一行输入n,m 表示矩阵的行和列// 接下来的n行,每行输入一个长度为m 的0/1,代表矩阵的值Scanner sc = new Scanner(System.in);// 读取n和mSystem.out.println("请输入矩阵的行和列");int n = sc.nextInt();int m = sc.nextInt();sc.nextLine();  // 读取并丢弃行尾剩余部分// 初始化矩阵int[][] matrix = new int[n][m];// 向矩阵中输入内容for (int i = 0; i < n; i++) {// 读取一行内容String line = sc.nextLine();for (int j = 0; j < m; j++) {matrix[i][j] = line.charAt(j) - '0';    // 将line中的内容存入数组中并转为整数}}// 调用最少操作次数函数System.out.println(minOperations(matrix));}public static int minOperations(int[][] matrix){// 得到矩阵的行和列int n = matrix.length;int m = matrix[0].length;// 初始化最小操作数int operations = 0;// 遍历二维数组for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {// 判断数组中当前值是否为0if(matrix[i][j] == 0){// 若其右侧单元格还是0,一起转换if(matrix[i][j+1] == 0 && j < m){operations++;j++;    // 跳过下一个单元格}else {// 若其右侧单元格不是0,那么只增加操作数的值operations++;}}}}return operations;}
}

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

相关文章:

  • 南宁企业免费建站建设网站的内容
  • 东营网站关键词优化网络行业做什么挣钱
  • 个人做网站设计深圳市建工建设集团有限公司官网
  • 网站建设描述网站建站行业新闻
  • 好看云在线网站模板下载 迅雷下载 迅雷下载地址wordpress投稿编辑器
  • 公司flash网站模板企业查询官网
  • 温州营销网站制作联系电话购物网站ppt怎么做
  • 设计师网站推荐呼伦贝尔市建设局网站
  • 宜城做网站福州企业建设网站
  • 怎么建立公司网站?怎么做网络直播卖衣服的网站
  • 网站开发的语言有什么软件网站建设中高低端区别
  • 合肥医疗网站建设北京企业建站
  • 网络营销是网络销售吗?seo快速排名软件首页
  • 网站建设费用的财务核算正在跳转第三方页面
  • php制作网站开发外包公司好么
  • 网站建设项目安排计划表知识付费网站开发教程
  • 著名的wordpress网站微信小程序开发视频完整教程
  • 站长平台seo电子商务网站建设教程pdf
  • 做分析报表的网站网站建设哪里招标
  • 展示类网站模板js吉林做网站哪家好
  • 游戏网站设计论文彩印包装厂网站建设
  • 商务网站的类型一共有几大类自助建站系统个人网站
  • 产品宣传网站的重点重庆市建设工程信息网安全标准化评价系统
  • 怎么做网站的界面响应式网站可以做缩放图吗
  • 电商网站建设懂你所需广西住房城乡建设培训中心
  • 网站为何突然不收录了网站 pinghei
  • 网站建设和维护要点怎样建设自己网站
  • 定远建设局网站网站建设和技术服务合同范本
  • 学院网站建设的目的及定位网站前后台建设难吗
  • 局网站建设制度如何做线上销售和推广