`
mathfox
  • 浏览: 36549 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

阅读更多

坐标系是这个样的

 

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

|

|

|

|

|

|

+

 

就是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),

 

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

 

分享到:
评论
10 楼 抛出异常的爱 2010-05-21  
mathfox 写道
抛出异常的爱 写道
第一次用table标签不太熟。
改好了再看一下


郁闷,看不明白,请问,n代表的的序列值,x是横坐标,y是纵坐标吧

N表示开方取整。
9 楼 mathfox 2010-05-21  
抛出异常的爱 写道
第一次用table标签不太熟。
改好了再看一下


郁闷,看不明白,请问,n代表的的序列值,x是横坐标,y是纵坐标吧
8 楼 抛出异常的爱 2010-05-21  
第一次用table标签不太熟。
改好了再看一下
7 楼 mathfox 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




我的数学知识算是费了,

我得花些时间研究一下你的写法。
6 楼 抛出异常的爱 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

5 楼 mathfox 2010-05-21  
w12321763 写道
要么就用数组存一个数 里面有坐标
要么这个数字就有规范性 唯一性



就是把一些一样的东西都放到一个panel里,但是数量不固定,尽量想以趋尽正方形的样子表现出来。
4 楼 mathfox 2010-05-21  
抛出异常的爱 写道
n^2>f(x,y)>(n-1)^2
n>x y =n
n>y x=n


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

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

3 楼 抛出异常的爱 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看着像极作标系的长
2 楼 mathfox 2010-05-21  
用swing Graphic2D 向panel里面画东西的时候,由于东西的数量不固定。

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

1 楼 w12321763 2010-05-21  
要么就用数组存一个数 里面有坐标
要么这个数字就有规范性 唯一性

相关推荐

    基于画图算法的WSN节点定位算法

    这种转换使得定位问题可以利用成熟的画图算法求解。 - **优化布局**:接着,利用类似Kamada-Kawai的画图算法,通过迭代优化过程,调整图中节点的位置,使其符合边的权重约束,即保持节点间的实际距离接近其在图中...

    仿windows的画图程序+图形学算法

    标题中的“仿windows的画图程序+图形学算法”指的是创建一个类似Windows操作系统自带的“画图”程序,采用图形学的基本原理和算法来实现其功能。这样的程序通常包括了像素操作、图形绘制、颜色处理等核心部分,是...

    vc一个画图工具.rar_Vc_vc 画图_vc 画图程序_扫描算法_画图

    "VC一个画图工具.rar" 是一个使用Visual C++(简称VC)开发的简易画图程序,适合初学者理解图形学的基本概念和扫描算法。这个程序提供了一个平台,让用户能够绘制各种图形,并且可以看到这些图形是如何通过编程逻辑...

    Bresenham像素画图算法

    算法初始时设置一个错误值E,并根据当前点的位置更新E,决定下一个像素点的位置。 1. 初始化:`x = x0`, `y = y0`, `dx = x1 - x0`, `dy = y1 - y0` 2. 如果`dx`绝对值更大,那么交换`x`和`y`,同时交换`dx`和`dy` ...

    利用bresenham算法实现画图程序

    ### 图形学实验报告:利用Bresenham算法实现画图程序 #### 实验背景与目标 本实验旨在深入探索图形学领域中的基础算法——Bresenham算法,并通过实践应用,实现画图程序的开发。Bresenham算法是一种用于绘制直线、...

    多算子模拟退火算法在TSP问题中实现,OpenGL实现画图仿真

    TSP是一个经典的NP完全问题,目标是找到一条访问每个城市一次并返回起点的最短路径。 **多算子模拟退火算法** 在传统的模拟退火算法中,通常只有一个单一的操作算子,如随机交换两个相邻城市的顺序。但在“多算子...

    Qt写的遗传算法加画图程序

    在信息技术领域,遗传算法(Genetic Algorithm,GA)是一种受到生物进化理论启发的优化方法,而Qt则是一个跨平台的C++图形用户界面应用程序开发框架。本篇文章将深入探讨如何利用Qt进行遗传算法的实现,并结合图形化...

    winform画图程序,算法均为自行编写的

    标题中的“winform画图程序”指的是使用Windows Forms(WinForms)框架开发的图形用户界面应用,这是一个在C#编程语言中常见的用于构建桌面应用程序的工具。WinForms提供了丰富的控件和API,允许开发者创建交互式的...

    画图(直线圆等)插补算法

    这个过程可以理解为在图形的起点和终点之间进行数据点的“填充”,使得最终的连接点能够形成一个连贯的图像。 对于直线的插补,通常使用的是Bresenham算法,这是一种快速且简单的方法,特别适用于像素级别的绘制。...

    c# 画图 画板 工具 实现多种算法

    在C#编程环境中,开发一个画图工具,尤其是涉及到计算机图形学的各种算法,是一项非常有挑战性和实用性的任务。这个项目不仅能够帮助学习者深入理解图形学的基本原理,还可以为课堂演示、课程设计和毕业设计提供宝贵...

    一些matlab中的画图算法

    对于matlab简单画图很有帮助,主要是画别人的结果。很有用的哦

    基于C语言实现线画图元生成算法【100012533】

    在计算机图形学中,线画图元生成算法是基础且重要的组成部分,特别是在使用低级编程语言如C语言进行编程时。本项目的核心是实现DDA(Digital Differential Analyzer)算法和Bresenham直线算法,这两种算法都用于在...

    首次适应算法 最佳适应算法 循环首次适应算法 

    当一个进程请求内存时,系统会遍历所有的空闲分区,选择第一个足够大的空闲分区来满足进程的内存需求,并将其分配给进程。这种方法的优点是简单且快速,但缺点是可能会导致大块的内存被分割成小碎片,因为总是优先...

    画图笔迹优化算法.txt

    画图涂鸦抗锯齿,笔迹优化,是用C++ 根据底层win32 api得出来的一套算法,有需要的同学可以做一个研究学习之用,有问题可以在提出来大家探讨一下

    面试算法题及技巧.zip

    总的来说,“面试算法题及技巧.zip”这个资源可能涵盖了以上提到的所有内容,为面试者提供了一个全面的准备指南。通过深入学习和实践,不仅能够提高面试的成功率,也有助于在实际工作中解决复杂的技术问题。

    WIN11新版画图问题解决

    标题 "WIN11新版画图问题解决" 涉及的是在Windows 11操作系统中遇到的与默认画图应用程序(MSPaint)相关的技术问题。Windows 11是微软发布的最新一代桌面操作系统,它引入了许多界面和功能的更新。然而,随着新系统...

    C#画图工具开源 实现各种图像特效算法

    这个开源的C#画图工具不仅提供了丰富的图像处理功能,还为开发者提供了一个实践和学习图像处理技术的平台。无论你是想提升现有的图像应用,还是对图像处理有兴趣,这个工具都能帮助你深入理解图像特效的实现原理,并...

    高一:算法概念练习题及答案[精选].docx

    8. **故障检测算法**:当面临问题时,如电线故障,一个有效的算法是从最可能的原因开始排查,题目中提到的检测方法体现了这一思路。 9. **程序框图**:程序框图是表示算法流程的图形工具,具有单一入口和出口,且第...

    C++关于画图底层算法

    算法的核心在于计算一个决策变量d,以此来确定是选择当前像素点的右方还是右上方的像素点作为下一个像素点。 1. **初始化**:设定起始点坐标(x0, y0)和终点坐标(x1, y1),计算初始决策变量d、a、b等。 2. **迭代...

    制作一个简单画图工具

    【标题】制作一个简单画图工具 在计算机编程领域,创建一个简单的画图工具是一项基础且有趣的任务。这个工具能够帮助用户绘制基本图形,如圆、直线和矩形,并支持2D颜色渐变效果。这样的应用程序通常使用图形用户...

Global site tag (gtag.js) - Google Analytics