`
icrwen
  • 浏览: 271312 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论

数据结构和算法

阅读更多
算法1 --- 判断一点point(x,y)是否在椭圆内(精确算法
                        var cx = this.shape.attr("cx");
var cy = this.shape.attr("cy");
var rx = this.shape.attr("rx");
var ry = this.shape.attr("ry");
var x1,y1,x2,y2;
x1 = cx - rx;
y1 = cy - ry;
        x2 = cx + rx;
        y2 = cy + ry;
        var a = Math.pow((x1-x2)/2,2) ;
        var b = Math.pow((y1 -y2)/2,2);
        var c = (x1 + x2)/2;
        var d = (y1 +y2)/2;
      if(((Math.pow(ex-c,2))/a+(Math.pow(ey-d,2))/b) <=1)
{
return true;
}
else
{
return false;
}
分享到:
评论

相关推荐

    现代计算机常用数据结构和算法

    在计算机科学领域,数据结构和算法是至关重要的基础,它们构成了现代编程技术的核心。数据结构是组织、管理和存储数据的方式,而算法则是解决问题或执行任务的精确步骤。本教程“现代计算机常用数据结构和算法”旨在...

    Java数据结构和算法(第二版)+源代码+Applets

    Java数据结构和算法是计算机科学中的核心概念,对于任何Java开发者来说,理解和掌握它们都是至关重要的。本资源包“Java数据结构和算法(第二版)+源代码+Applets”为学习者提供了一个全面且深入的学习平台,涵盖了...

    Java数据结构和算法.pdf

    Java数据结构和算法.pdf

    数据结构和算法分析 C++版 第三版

    算法分析的结果可以用来选择合适的算法和数据结构,以提高程序的性能和效率。 数学预备知识 数学预备知识是数据结构和算法分析的基础,包括集合论、关系、记号系统、对数、递归和数学证明技术等。这些预备知识为...

    Java数据结构和算法(第二版)+随书源代码+applet小程序

    《Java数据结构和算法(第二版)》是一本专为希望深入理解Java编程中的数据结构与算法的读者设计的书籍。这本书的特点是从基础知识逐步引导读者进入复杂领域,通过结合实际的Applet小程序,使得理论知识变得生动直观。...

    数据结构和算法5.0.pdf

    数据结构和算法5.0.pdf

Global site tag (gtag.js) - Google Analytics