分类目录归档:算法

高阶函数与第一型_Higher-order function and First-class object

在数学和计算机科学中,高阶函数是至少满足下列一个条件的函数: * 接受一个或多个函数作为输入 * 输出一个函数 在数学中它们也叫做运算符或泛函。微积分中的导数就是常见的例子,因为它映射一个函数到另一个函数。 继续阅读

发表在 computer science, 算法 | 标签为 , , , | 留下评论

导数与牛顿迭代法_Derivative and Newton iterative algorithm

导数的概念 设y=f(x)在x0的邻域U内有定义,x0,x0+△x∈U,△x:该变量,增量.△y = f(x0+△x)-f(x0),△y/△x = [f(x0+△x)-f(x0)]/△x;如果lim(△x->0)△y/△x 存在,则称此极限为f(x)在x0处的导数. 继续阅读

发表在 computer science, 算法 | 标签为 , | 留下评论

获取n个不重复随机数的三种方法_Three methods get n+ not repeated random number

1.获取n个随机数,若n个随机数不相同,则赋值,否则使用递归继续调用该方法.
优化:若需要由小到大,先判断各个数互不相等,再赋值,若相等则进行递归(概率会很小)
2.声明一个array 包含元素[0...9],然后随机生成一个中间值4-6,然后加上一个生成的合理随机值保证排除之前生成值.
3.用一个方法来专门生成值并使其和上一个值不同 继续阅读

发表在 javascript & Ajax, 算法 | 留下评论