蛇形填数
来源:互联网 发布:梅花易数排盘软件 编辑:程序博客网 时间:2024/05/18 09:06
在n*n的矩阵中填入类似
1 2 3
8 9 4
7 6 5
import java.util.*;public class B23{public static void setValue(int[][] a,int n){int x=0;int y=0;int total=1;a[x][y]=1;while(total<n*n){while(y+1<n&&a[x][y+1]==0){a[x][++y]=++total;}while(x+1<n&&a[x+1][y]==0){a[++x][y]=++total;}while(y-1>=0&&a[x][y-1]==0){a[x][--y]=++total;}while(x-1>=0&&a[x-1][y]==0){a[--x][y]=++total;}}for(int i=0;i<10;i++){ for(int j=0;j<10;j++){ System.out.print(a[i][j]+" "); } System.out.println(); }}public static void main(String[] args){ int[][]a=new int[10][10]; setValue(a,10); }}
- 蛇形填数
- 算法:蛇形填数
- 蛇形填数
- 蛇形填数
- 蛇形填数
- 蛇形填数问题
- 蛇形填数
- C++蛇形填数
- 蛇形填数
- 蛇形填 数
- 蛇形填数
- NYOJ - 蛇形填数
- 蛇形填数
- 各种蛇形填数
- 蛇形填数
- 蛇形填数
- ACM-蛇形填数
- 蛇形填数
- eclipse打开后处于无响应状态 解决
- 用JAVA中的URL获取网页相关信息
- VC++ 6.0中getline函数获取字符串居然要回车两次才起作用--微软的Bug
- Nutch1.7学习笔记:基本环境搭建及使用
- 代码安全
- 蛇形填数
- java配置mySql连接
- 网站优化仅仅是搜索引擎做来看的吗?
- Struts 2 s:iterator标签嵌套以及遍历双层List
- FlexPaper+SWFTools 实现仿百度文库及一些小问题
- C# 中文汉字首字母自动生成代码
- 成功实现有线路由器和无线路由器连接上网
- Android如何播放gif动画
- javascript中的for循环