文件名称:jishumofang
- 所属分类:
- JSP源码/Java
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 1kb
- 下载次数:
- 0次
- 提 供 者:
- PHI***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
奇数阶幻方
奇数阶幻方最经典的填法是罗伯特法(也有人称之为楼梯方)。填写方法是这样:
把1(或最小的数)放在第一行正中; 按以下规律排列剩下的n*n-1个数:
(1)、每一个数放在前一个数的右上一格;
(2)、如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;
(3)、如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;
(4)、如果这个数所要放的格已经超出了顶行且超出了最右列,那么就把它放在前一个数的下一行同一列的格内;
(5)、如果这个数所要放的格已经有数填入,处理方法同(4)。
这种写法总是先向“右上”的方向,象是在爬楼梯。-Odd order magic square of odd order magic square is the most classic fill method is Robert Law (Some call it the staircase side). Fill method is this: 1 (or the smallest number) is placed in the middle of the first row following rules Ordering the remaining number n* n-1: (1), each number in the upper right of the previous number grid (2), and if this number to put the cell has exceeded the top row then put it on the bottom line, and still be placed in the right one (3), if this number is to put the cell has exceeded the most right column then put it on the left-most column, still have to be placed on one line (4), if the grid has exceeded this number to put the top line and beyond the rightmost column, then put it on top of a number of (5) of the cell of the next row in the same column, if this number is to put a grid have been several filled, the same processing method (4). The wording is always first to the upper right direction, like climbing stairs.
奇数阶幻方最经典的填法是罗伯特法(也有人称之为楼梯方)。填写方法是这样:
把1(或最小的数)放在第一行正中; 按以下规律排列剩下的n*n-1个数:
(1)、每一个数放在前一个数的右上一格;
(2)、如果这个数所要放的格已经超出了顶行那么就把它放在底行,仍然要放在右一列;
(3)、如果这个数所要放的格已经超出了最右列那么就把它放在最左列,仍然要放在上一行;
(4)、如果这个数所要放的格已经超出了顶行且超出了最右列,那么就把它放在前一个数的下一行同一列的格内;
(5)、如果这个数所要放的格已经有数填入,处理方法同(4)。
这种写法总是先向“右上”的方向,象是在爬楼梯。-Odd order magic square of odd order magic square is the most classic fill method is Robert Law (Some call it the staircase side). Fill method is this: 1 (or the smallest number) is placed in the middle of the first row following rules Ordering the remaining number n* n-1: (1), each number in the upper right of the previous number grid (2), and if this number to put the cell has exceeded the top row then put it on the bottom line, and still be placed in the right one (3), if this number is to put the cell has exceeded the most right column then put it on the left-most column, still have to be placed on one line (4), if the grid has exceeded this number to put the top line and beyond the rightmost column, then put it on top of a number of (5) of the cell of the next row in the same column, if this number is to put a grid have been several filled, the same processing method (4). The wording is always first to the upper right direction, like climbing stairs.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
jishumofang.java