论坛首页 Java企业应用论坛

画图时遇到的问题?可以说是一个算法题吧。

浏览 9144 次
精华帖 (0) :: 良好帖 (4) :: 新手帖 (1) :: 隐藏帖 (3)
作者 正文
   发表时间:2010-05-21   最后修改:2010-05-21

坐标系是这个样的

 

-------------------------------->

|

|

|

|

|

|

+

 

就是y轴向下的

 

求这样顺序的坐标点

 

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

这样一直画下去

 

1 的坐标是 (1, 1),

2的坐标是 (2, 1),

3的坐标是 (1, 2),

 

 怎么求第几个数据的实际坐标呢?

 

   发表时间:2010-05-21  
要么就用数组存一个数 里面有坐标
要么这个数字就有规范性 唯一性
0 请登录后投票
   发表时间:2010-05-21  
用swing Graphic2D 向panel里面画东西的时候,由于东西的数量不固定。

想按这个顺序画,但是不会求坐标啊。

0 请登录后投票
   发表时间:2010-05-21   最后修改:2010-05-21
n^2>f(x,y)>(n-1)^2
if(n^2-f(x,y) >n ){
n>x y =n
}else{
n>y x=n
}

n看着像极作标系的长
0 请登录后投票
   发表时间:2010-05-21  
抛出异常的爱 写道
n^2>f(x,y)>(n-1)^2
n>x y =n
n>y x=n


抛兄,你这式子,也没有表达式啊。

我感觉这个序列写的是有规律的,不过怎么写不出表达式呢。

0 请登录后投票
   发表时间:2010-05-21  
w12321763 写道
要么就用数组存一个数 里面有坐标
要么这个数字就有规范性 唯一性



就是把一些一样的东西都放到一个panel里,但是数量不固定,尽量想以趋尽正方形的样子表现出来。
0 请登录后投票
   发表时间:2010-05-21   最后修改:2010-05-21
mathfox 写道
抛出异常的爱 写道
n^2>f(x,y)>(n-1)^2
n>x y =n
n>y x=n


抛兄,你这式子,也没有表达式啊。

我感觉这个序列写的是有规律的,不过怎么写不出表达式呢。


                    
值 = F(x,y) 72212
可以得出n  (开方取整)  243
f(x,y)-(n)^2 363
大于等于ntrueturefalse
则y =n+1 ,x =  f(x,y) -(n)^2 -(n)x =1,y=3 x=1,y=4NAn
小于n falsefalseTRUE
则x = n+1,y= f(x,y) -(n)^2NaNNaNx=4,y=3

0 请登录后投票
   发表时间:2010-05-21  
抛出异常的爱 写道
mathfox 写道
抛出异常的爱 写道
n^2>f(x,y)>(n-1)^2
n>x y =n
n>y x=n


抛兄,你这式子,也没有表达式啊。

我感觉这个序列写的是有规律的,不过怎么写不出表达式呢。


                     值 = F(x,y)
7可以得出n    3n - f(x,y) 2大于等于nfalse则y =n ,x = n^2 - f(x,y) -nNAN小于n true则x = n,y= n^2 - f(x,y)x=3,y=2




我的数学知识算是费了,

我得花些时间研究一下你的写法。
0 请登录后投票
   发表时间:2010-05-21  
第一次用table标签不太熟。
改好了再看一下
0 请登录后投票
   发表时间:2010-05-21  
抛出异常的爱 写道
第一次用table标签不太熟。
改好了再看一下


郁闷,看不明白,请问,n代表的的序列值,x是横坐标,y是纵坐标吧
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics