蛇形数组 Java
来源:互联网 发布:非法利用网络 司法解释 编辑:程序博客网 时间:2024/05/21 04:22
import java.util.Scanner;class Test {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n=sc.nextInt();int x=0,y=n-1,tot=0;int a[][]=new int[n][n];tot=a[x][y]=1;while(tot<n*n){while(x+1<n&&a[x+1][y]==0) a[++x][y]=++tot;while(y-1>=0&&a[x][y-1]==0) a[x][--y]=++tot;while(x-1>=0&&a[x-1][y]==0) a[--x][y]=++tot;while(x+1<n&&a[x][y+1]==0) a[x][++y]=++tot;}for (int i = 0; i < n; i++) {for (int j = 0; j <n; j++) {System.out.print(a[i][j]+" ");}System.out.println();}}}
阅读全文
0 0
- 蛇形数组 Java
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- [编程题]输出蛇形数组 Java版
- Shell替换
- Java映射原理
- ThinkPHP函数详解系列
- excel数据导入MySQL数据库
- 从官方下载apache服务器
- 蛇形数组 Java
- Git
- 巧用函数返回值
- 全文检索技术学习(二)——配置Lucene的开发环境
- Weex 入坑指南:快速开始 Weex 之旅
- 线上比赛记录本
- js中this的指向问题
- Hadoop集群配置搭建文档/教程
- 使用 javafx 开发windows应用