码迷,mamicode.com
首页 >  
搜索关键字:函数式    ( 2980个结果
js:语言精髓笔记5----语言分类
计算模型:源于对计算过程的不同认识;基于不同计算模型一般分为:命令式语言;函数式语言;逻辑式语言;面向对象程序设计语言;基于程序本质分类:命令式:结构化编程(冯诺依曼:计算机系统以存储和处理为核心)【面向存储的编程】;面向对象编程;说明式:函数式;其他;//命令式语言基于存储结构进行算法设计;即:算...
分类:Web程序   时间:2014-10-09 13:43:23    阅读次数:183
Functional JavaScript 笔记
Functional JavaScript 目录 1 Get Started with FP2 First-class Functions and Applicative Programming3 Variable Scope and Closures4 High-order Functions5 Function-Building Functions6 ...
分类:编程语言   时间:2014-10-08 10:13:35    阅读次数:266
2014腾讯实习生笔试——蒙特卡洛算法求圆周率
这是2014腾讯实习生笔试(西安,武汉站)的第26题。给出二个函数,让你去理解其含义。答案是:第一个函数式用来产生(a,b)之间的随机小数。第二个函数式用蒙特卡洛概率算法求近似圆周率。先介绍一下该方法(蒙特卡洛算法):以概率和统计理论方法为基础的一种计算方法。将所求解的问题同一定的概率模型相联系,用...
分类:其他好文   时间:2014-10-05 14:28:08    阅读次数:218
使用Scala操作Mongodb
介绍 Scala是一种函数式面向对象语言,它融汇了许多前所未有的特性,而同时又运行于JVM之上。随着开发者对Scala的兴趣日增,以及越来越多的工具支持,无疑Scala语言将成为你手上一件必不可少的工具。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据...
分类:数据库   时间:2014-09-30 20:17:19    阅读次数:335
Scala语言初识
scala是一种集面向对象特性和函数式特性于一身并可运行在JVM上的强类型静态语言。因为可以运行在JVM上,并在设计时借鉴于大量的java语言特性,故可以和java互动并可以调用java相关类库,这让现在大量掌握java的编程者的智力投资得到极大的利用。并且还借鉴了Elang函数语言及Ruby等.....
分类:其他好文   时间:2014-09-30 02:03:51    阅读次数:284
C# Lambda表达式详解,及Lambda表达式树的创建
最近由于项目需要,刚刚学完了Action委托和Func委托,发现学完了委托就必须学习lambda表达式,委托和Lambda表达式联合起来,才能充分的体现委托的便利、才能使代码更加简介、优雅。Lambda表达式"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化...
分类:其他好文   时间:2014-09-28 20:25:55    阅读次数:234
JavaScript函数式编程
JavaScript的函数式编程的对象本质:functiona(){varx="sth";returnb(){//dowithx;}}varc=a();等价于functiona(){this.x="dosth";this.b=function(){//dowiththis.x}}varc=newa(...
分类:编程语言   时间:2014-09-28 15:44:13    阅读次数:182
python 函数式编程
函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归...
分类:编程语言   时间:2014-09-27 15:09:19    阅读次数:180
HDU-1098-Ignatius's puzzle
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1098题目的关键是函数式f(x)=5*x^13+13*x^5+k*a*x;事实上,由于x取任何值都需要能被65整除.那么用数学归纳法.只需找到f(1)成立的a,并在假设f(x)成立的基础上,证明f(x+1)...
分类:其他好文   时间:2014-09-26 20:40:38    阅读次数:141
java学习笔记2——Hello world
今天学完了传智播客毕向东老师的java基础教程——第一阶段:java开发前奏1、java开发过程———————————————不建议先用ECLIPSE写代码,因为它的函数式自动生成的,不利于找寻编程手感打开记事本写完程序后,修改扩展名为.java然后在DOS控制台使用命令javac 对java文件....
分类:编程语言   时间:2014-09-26 02:51:58    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!