题解 | #Where in 和Not in#

二维数组操作

http://www.nowcoder.com/practice/2f8c17bec47e416897ce4b9aa560b7f4

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main{ public static void main(String[] args)throws IOException{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); String input; while((input = in.readLine()) != null){ String[] s = input.split(" "); int m = Integer.parseInt(s[0]); int n = Integer.parseInt(s[1]); System.out.println(req1(m,n)); s=in.readLine().split(" "); int x1 = Integer.parseInt(s[0]); int y1 = Integer.parseInt(s[1]); int x2 = Integer.parseInt(s[2]); int y2 = Integer.parseInt(s[3]);

            System.out.println(req2(m,n,x1,y1,x2,y2));
            

        
        int insrow = Integer.parseInt(in.readLine());
        System.out.println(insertrow(m,insrow));
        int inscol = Integer.parseInt(in.readLine());
        System.out.println(insertcol(n,inscol));
        s=in.readLine().split(" ");
        int x = Integer.parseInt(s[0]);
        int y = Integer.parseInt(s[1]);
   
             System.out.println(query(m,n,x,y));
            

       
    }
}
public static int query(int m,int n,int x,int y){
     int canery = -1;
    if(x < m && x >=0 &&
       y < n && y >=0 
      ){
        canery = 0;
    }
    return canery;
}
public static int insertcol(int n,int inscol){
    int canery = -1;
    if(n +1 <= 9 && inscol >=0 && inscol < n){
        canery = 0;
    }
    return canery;
}
public static int insertrow(int m,int insrow){
    int canery = -1;
    if(m +1 <= 9 && insrow >=0 && insrow < m){
        canery = 0;
    }
    return canery;
}
public static int req1(int m,int n){
    int canery = -1;
    if(m <= 9 && m > 0 && n <= 9 && n > 0){
        canery = 0;
    }
    return canery;
}
public static int req2(int m,int n,int x1,int y1,int x2,int y2){
    int canery = -1;
    if(x1 < m && x1 >= 0 &&
       y1 < n && y1 >= 0 &&
       x2 < m && x2 >= 0 &&
       y2 < n && y2 >= 0 
      ){
                canery = 0;
            }
    return canery;
}

}

我居南半坡 文章被收录于专栏

多刷题,积蓄力量,欢迎讨论

全部评论

相关推荐

找工作勤劳小蜜蜂:自我描述部分太差,完全看不出想从事什么行业什么岗位,也看不出想在哪个地区发展,这样 会让HR很犹豫,从而把你简历否决掉。现在企业都很注重员工稳定性和专注性,特别对于热爱本行业的员工。 你实习的工作又太传统的it开发(老旧),这部分公司已经趋于被淘汰,新兴的互联网服务业,比如物流,电商,新传媒,游戏开发和传统的It开发有天然区别。不是说传统It开发不行,而是就业岗位太少,基本趋于饱和,很多老骨头还能坚持,不需要新血液。 工作区域(比如长三角,珠三角,成渝)等也是HR考虑的因素之一,也是要你有个坚定的决心。否则去几天,人跑了,HR会被用人单位骂死。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务