码迷,mamicode.com
首页 >  
搜索关键字:函数式    ( 2980个结果
6-3 lambda 表达式
package sixpointthree; public class LambdaTetsO { /** * 函数式接口 * * 方法引用 * * 构造器引用 * * 变量作用域 * * * 处理lambda表达式 * * 再谈comparator ... ...
分类:其他好文   时间:2018-01-11 20:36:35    阅读次数:144
Python ---- Part 3
本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: 2. 元组 只读列表,只有count, index 2 个方法 作用:如果一些数据不想被人修改, 可以存成元组, ...
分类:编程语言   时间:2018-01-09 20:09:17    阅读次数:189
javascript消除字符串两边空格的两种方式,面向对象和函数式编程
主要是javascript中消除字符串空格,比较两种方式的不同 面向对象把某些方法几种赋予给某一类的对象,无论在调用还是编辑器自动补全的时候优点太多了。 在python中,函数式编程和oop编程调用的区别是,假如有两种类型 对object1类型的东西,需要传给两个函数处理。; def fun1a(o ...
分类:编程语言   时间:2018-01-09 15:18:29    阅读次数:149
BZOJ3720: Gty的妹子树
用“重量平衡树”实现的ETT套平衡树就可以做到$O(n\log^2n)$了。然而我很无聊地写了个$O(n\sqrt{n\log n})$的根号重构,就是每$O(\sqrt{n\log n})$次修改就用$O(n\log n)$的代价重构函数式trie。 ...
分类:其他好文   时间:2018-01-08 01:16:31    阅读次数:176
Python day 6(5) Python 函数式编程3
一:装饰器 1 函数对象有一个__name__属性,可以拿到函数的名字 上面的log,因为它是一个decorator,所以接受一个函数作为参数,并返回一个函数。我们要借助Python的@语法,把decorator置于函数的定义处: 调用now()函数,不仅会运行now()函数本身,还会在运行now( ...
分类:编程语言   时间:2018-01-06 21:01:26    阅读次数:168
what's the python之面向对象
编程分为面向过程和面向对象,首先我们要了解什么是面向对象。 面向对象 面向过程就是我们之前学的内容,主要是函数式,其核心是过程,过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 ...
分类:编程语言   时间:2018-01-05 22:02:29    阅读次数:224
浅析javascript高阶函数
什么是高阶函数:在数学和计算机科学中,高阶函数是至少满足下列一个条件的函数: 1、 接受一个或多个函数作为输入; 2、 输出一个函数。在数学中它们也叫做算子(运算符)或泛函。微积分中的导数就是常见的例子,因为它映射一个函数到另一个函数。在函数式编程中,返回另一个函数的高阶函数被称为柯里化的函数。 显 ...
分类:编程语言   时间:2018-01-03 22:45:42    阅读次数:310
Function函数接口解析
此函数接口相对java8是基础仅有一个抽象方法的接口可以称之为函数式接口,同时在Function接口中你可能看到的不是一个方法,java8的新特性中有一个是接口可以有默认的接口实现。所有compose,andThen,identity三个方法都符合函数式接口的允许范围。那么他唯一的一个抽象接口是ap ...
分类:其他好文   时间:2018-01-03 19:44:01    阅读次数:247
Python的闭包
如果在一个内部函数里, 对在外部作用域(但不是在全局作用域) 的变量进行引用, 那么内部函数就被认为是闭包(closure)。定义在外部函数内的但由内部函数引用或者使用的变量被称为自由变量。 闭包在函数式编程中是一个重要的概念, Scheme和Haskell便是函数式编程中两种。 闭包从语法上看很简 ...
分类:编程语言   时间:2018-01-03 11:50:45    阅读次数:144
函数式编程
demo8
分类:其他好文   时间:2018-01-03 11:39:15    阅读次数:113
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!