方欣科技算法题面试:蛇形矩阵

1题目描述

样例输入     4
样例输出    1 3 6 10
            2 5 9 
            4 8 
            7

2 java代码

//输入        
//输入正整数N(N不大于100)
// 
//输出        
//输出一个N行的蛇形矩阵。
// 
//样例输入         4
//样例输出         1 3 6 10
//            2 5 9 
//            4 8 
//            7


// SnakeMatrix 蛇形矩阵
public class SnakeMatrix {
	
	public void snake(int n){
		if(n<1||n>100){
			System.out.println("请输入一个大于1的整数");
			return ;
		} 
		int[][] array = new int[n][n];
		array[0][0] = 1;
		int counter = 1,row=0,col=0;
		while(col
3输出结果

1	3	6	10	15	
2	5	9	14	
4	8	13	
7	12	
11	



你可能感兴趣的:(企业面试题)