E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
functor
数据结构-----堆的基本操作和应用
仿函数(
functor
),就是使一个类的使用看上去象一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。在实现大,小堆的过程中,有些功能的的代码,会
马尾和披肩
·
2016-05-12 09:37
数据结构
基本操作
应用
1 STL概论 版本介绍
在这个接口下,任何组件相互独立;任何组件通过Iterator胶合;通过adaptor配接;通过
functor
选择
momo462
·
2016-05-03 09:29
组件
读书笔记
STL
STL学习_配接器篇
分类STL所提供的各种适配器中,改变仿函数(
functor
s)接口者,称为functionadapter;改变容器(containers)接口者,称为co
yzhang6_10
·
2016-05-02 22:00
STL
配接器
Scalaz(40)- Free :versioned up,再回顾
这个类型主要是针对一些非
Functor
的F[A]特别设计的。FreeC是Coyoneda[F,A]的FreeMonad类型,任何F[A]都可以被转换成Coyoneda[F,A],而Coy
TIGER_XC
·
2016-04-26 12:00
编程
scala
functional
programmi
scalaz
STL学习_SGI空间配置器
STL的六大组件:(1)容器:containers (2)算法:algorithms(3)迭代器:iterator(4)仿函数:
functor
s (5
xixihaha331
·
2016-04-25 18:00
动态内存和智能指针及其实现方法
DebugDelete.h#ifndefDEBUGDELETE_H #defineDEBUGDELETE_H #include /** *@briefTheDebugDeleteclassisadeleter
functor
usingdelete
qianqin_2014
·
2016-04-12 17:00
智能指针
SLT的代码(当然不是我写的,今天不小心炸出来了,纪念一下)
//
Functor
implementations-*-C++-*-//Copyright(C)2001,2002,2003,2004,2005,2006,2007,2009,2010,//2011,2012
getsum
·
2016-04-10 12:00
Seven More Languages in Seven Weeks (读书笔记):Idris
*functions> :tmapPrelude.
Functor
.map :
Functor
f=>(a->b)->(fa)->fbmap(\x=>x*0.5)(the(ListFloat)[3.14,2.78
cteng
·
2016-03-30 18:00
haskell
类型约束
Idris
类型推理
依赖类型
STL与泛型编程<十四>:仿函数介绍
简介仿函数(
functor
)就是定义了operator()的一种型别(或实例化的对象),可以如下使用FunctionObjectTypefo; ... fo(...)
MonroeD
·
2016-03-28 22:00
Scalaz(34)- Free :算法-Interpretation
Free[S,A]是个代表Monad的最简单数据结构,它可以把任何
Functor
S升格成Monad。Free的两个结构Suspend,Return分别代表了M
雪川大虫
·
2016-03-23 09:00
Scalaz(34)- Free :算法-Interpretation
Free[S,A]是个代表Monad的最简单数据结构,它可以把任何
Functor
S升格成Monad。Free的两个结构Suspend,Return分别代表了M
TIGER_XC
·
2016-03-23 09:00
编程
scala
functional
programmi
scalaz
仿函数
functor
和function adapters
所谓的
functor
就是使用起来像函数一样的东西,如果你针对某个class进行operator()【functioncall操作符】重载,它就成为一个仿函数,至于要成为一个可配接的仿函数,还需要做一些额外的努力
LinuxG_G
·
2016-03-22 23:50
STL
《C++标准程序库》小结八章-仿函数
1、仿函数有很多名字,比如函数对象,functionalobjects,
functor
,这些都是指代一个东西。
lpsl1882
·
2016-03-20 17:00
Scalaz(32)- Free :lift - Monad生产线
我们再看看freemonad结构Free的定义:scalaz/Free.scala/**Afreeoperationalmonadforsome
functor
`S`.Bindingisdoneusing
TIGER_XC
·
2016-03-18 08:00
编程
scala
functional
programmi
scalaz
Scalaz(32)- Free :lift - Monad生产线
我们再看看freemonad结构Free的定义:scalaz/Free.scala /**Afreeoperationalmonadforsome
functor
`S`.Bindingisdoneusi
雪川大虫
·
2016-03-18 08:00
学习和使用STL
STL主要包括下面这些组件:I/O流,string类、容器类(Container)、迭代器(Iterator)、存储分配器(Allocator)、适配器(Adapter)、函数对象(
Functor
)、泛型算法
米罗西
·
2016-03-15 22:00
[译]函数式JavaScript之
Functor
s
Functor
s先看看如下代码:functionplus1(value){returnvalue+1;}这就是一个普通函数,接收一个integer作为参数,再加1返回。
leftstick
·
2016-03-14 00:00
functor
函数式编程
javascript
STL中sort排序算法原理
(partition和stable_partition除外)如果需要自己定义比较函数,可以把定义好的仿函数(
functor
)作为参数传入。每种算法都支持传入比较函
will130
·
2016-03-11 22:00
sort
STL
Scalaz(29)- Free :Coyoneda -
Functor
for free
很多时候我们会遇到一些高阶类型F[_],但又无法实现它的map函数,也就是虽然形似但F不可能成为
Functor
。
雪川大虫
·
2016-03-11 07:00
Scalaz(29)- Free :Coyoneda -
Functor
for free
很多时候我们会遇到一些高阶类型F[_],但又无法实现它的map函数,也就是虽然形似但F不可能成为
Functor
。
TIGER_XC
·
2016-03-11 07:00
编程
scala
functional
programmi
scalaz
what is applicative in haskell ?
Applicative是加强版的
Functor
,是一个类型类。加强版的
Functor
是什么意思?还记得
Functor
的限制吗?fmapfx中的f只接受一个参数。
scarlex
·
2016-03-09 00:00
haskell
【函数式】Monads模式初探——Endo
functor
自函子自函子(Endo
functor
)是一个将范畴映射到自身的函子(A
functor
thatmapsacategorytoitself)。函子是将一个范畴转换到另一个范畴,所以自函子是一种特殊的函子。
JasonDing1354
·
2016-03-01 10:28
函数式
【Scala
Programming】
Scala编程实例
【函数式】Monads模式初探——Endo
functor
自函子自函子(Endo
functor
)是一个将范畴映射到自身的函子(A
functor
thatmapsacategorytoitself)。函子是将一个范畴转换到另一个范畴,所以自函子是一种特殊的函子。
JasonDing1354
·
2016-03-01 10:00
函数式
【函数式】Monads模式初探——Endo
functor
自函子自函子(Endo
functor
)是一个将范畴映射到自身的函子(A
functor
thatmapsacategorytoitself)。函子是将一个范畴转换到另一个范畴,所以自函子是一种特殊的函子。
JasonDing1354
·
2016-03-01 10:00
函数式
【函数式】Monads模式初探——
Functor
函子与范畴函子(
functor
)是从一个范畴到另一个范畴的转换,并且其亦可转换/保持态射(morphism)。一个态射是从一个范畴里的一个值到同一个范畴里的另一个值的变换。
JasonDing1354
·
2016-02-29 21:18
【Scala
Programming】
Scala编程实例
【函数式】Monads模式初探——
Functor
函子与范畴函子(
functor
)是从一个范畴到另一个范畴的转换,并且其亦可转换/保持态射(morphism)。一个态射是从一个范畴里的一个值到同一个范畴里的另一个值的变换。
JasonDing1354
·
2016-02-29 21:00
函数式
【函数式】Monads模式初探——
Functor
函子与范畴函子(
functor
)是从一个范畴到另一个范畴的转换,并且其亦可转换/保持态射(morphism)。一个态射是从一个范畴里的一个值到同一个范畴里的另一个值的变换。
JasonDing1354
·
2016-02-29 21:00
函数式
ConstantTransformer
/* */ package org.apache.commons.collections.
functor
s; /* */ /* */ import java.io.Serializable
Oscarfff
·
2016-02-27 21:00
输入什么类型返回什么类型
C++11::lambda 的用法
lambda是个不具名的functionobject(或称做
functor
),lambda改变了C++标准库的用法。
lanchunhui
·
2016-02-19 11:00
仿函数(
functor
s/function objects)原理及使用
仿函数(
functor
s,或名functionobjects,函数对象),是STL六大组件(Components)的重要一环,如下图:在STL的历史上,仿函数(
functor
s)是早期的命名,C++标准定案后使用函数对象
lanchunhui
·
2016-02-19 08:00
C++ Primer 学习笔记_52_STL剖析(七):函数对象、自定义函数对象、 函数对象与容器、函数对象与算法、STL中内置的函数对象
一、函数对象1、函数对象(functionobject)也称为仿函数(
functor
)2、一个行为类似函数的对象,它可以没有参数,也可以带有若干参数。
keyyuanxin
·
2016-02-16 12:00
C++
STL
What is
functor
in Haskell ?
原文链接:https://segmentfault.com/a/1190000004426762简介什么是
Functor
?现在你可以认为
Functor
是一种数据类型。
Functor
有什么用?
weixin_33924220
·
2016-02-11 20:42
What is
functor
in Haskell ?
简介什么是
Functor
?现在你可以认为
Functor
是一种数据类型。
Functor
有什么用?我们可以对
Functor
使用fmap。fmap是什么东西?fmap是一个函数。
scarlex
·
2016-02-11 00:00
functor
haskell
函数对象(仿函数
functor
)
简单地说,函数对象就是一个重载了()运算符的类实例,它可以像一个函数一样使用。#include usingnamespacestd; classAdd { public: intoperator()(constint&a,constint&b) { return(a+b); } doubleoperator()(constdouble&a,constdouble&b) {
sfqh
·
2016-02-08 16:00
【学习笔记】《STL使用入门教程》第四讲:容器set、函数对象
functor
与对组pair
晓石头的博客 邮箱:
[email protected]
转载请注明出处,原文链接:http://blog.csdn.net/qiulanzhu/article/details/504917591、set/multiset的介绍①.set是一个集合容器,其中所包含的元素是唯一的,集合中的元素按一定的顺序排列。元素插入的过程是按排序规则插入,所以不能指定插入位置②.set采用红黑树变体的数据结构实现,红
QIULANZHU
·
2016-01-10 12:00
set
STL
pair
functor
[置顶] 仿函数
仿函数(
Functor
s,FunctionObjects)定义:仿函数,又叫函数对象。我们都清楚普通函数的定义与使用方法,我们可以说任何东西,只要其行为像函数,它就是个函数。
xiao3404
·
2016-01-06 22:00
C++
STL
函数对象
仿函数
Functor
Monad 及 他们与范畴的关系
函子(
Functor
)
Functor
是从一个范畴到另一范畴的转换,并且其亦可转换/保持态射(morphisrm)。morphisrm是指一个范畴里的值到同个范畴里的另一个值的变化。
venps
·
2016-01-03 12:00
scala
monad
函数式
范畴
functor
C++中的容器类详解
StandardTemplateLibrary)的六大组件:容器(containers)、迭代器(iterators)、空间配置器(allocator)、配接器(adapters)、算法(algorithms)、仿函数(
functor
s
taiyang1987912
·
2015-12-18 15:00
C++
Cpp--STL的组成
STL有三大核心部分:容器(Container)、算法(Algorithms)、迭代器(Iterator),容器适配器(containeradaptor),函数对象(
functor
),除此之外还有STL
samkieth
·
2015-12-10 14:00
Scalaz(14)- Monad:函数组合-Kleisli to Reader
在scalaz里函数(function)本身就是Monad,自然也就是
Functor
和applicative。
TIGER_XC
·
2015-11-25 21:00
编程
scala
functional
programmi
scalaz
Scalaz(14)- Monad:函数组合-Kleisli to Reader
在scalaz里函数(function)本身就是Monad,自然也就是
Functor
和applicative。
雪川大虫
·
2015-11-25 21:00
浅谈:函数指针、仿函数和函数适配…
今天,翻看了《C++PrimerPlus》第16章“函数对象”这一节,发现C++中还有比函数指针更高层次的抽象——
functor
,中文名为“仿函数”“类函数”或“函数对象”。
Sagittarius_Warrior
·
2015-11-25 09:00
仿函数与临时对象
仿函数(
functor
),就是使一个类的使用看上去象一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。所谓临时变量,就是一种无名对象。
onlyou2030
·
2015-11-18 13:00
C++复习之STL(一)—— erase和remove特异行为
C++的STL通过iterator将container和algorithm分离,并通过
functor
提供高可定制性。
·
2015-11-13 11:16
remove
stl中的仿函数
functor
的应用
stl中的仿函数
functor
的应用 在stl的泛型算法中,
functor
应用甚多。
·
2015-11-13 08:56
STL
C++
Functor
Functor
s Compared with Function Pointers If you have a function that takes a function pointer, you cannot
·
2015-11-13 07:16
C++
STL随感
map映射类 概念:函数子(
functor
),比较子(comparator)。函数子是对象化的算法。比较子是一种函数子。关于比较子,用到了一个比较重要的C++技术,就是重载括号运算符。
·
2015-11-13 02:43
STL
事件驱动 总结
此外,抽象类(abstract class)、接口(interface)、C++中的泛型函子(generic
functor
)和C#中的委托(delegate
·
2015-11-13 00:24
事件驱动
《STL源码剖析》笔记
4.仿函式(
functor
s):行为类似函数,可作为算法
·
2015-11-11 03:08
STL
python的bind函数
# -*- coding:utf-8 -*- class
Functor
(object): def __init__(self, func, index=0, *args, **kwargs
·
2015-11-07 13:09
python
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他