这几天一直在搞这个东西,今天总算搞懂了,函数式线段树是一种解决离线算法的数据结构,我是这样理解的,它将所有数据离散化,再对每一个节点 N 建一颗(1,N)的线段树,这是它的思路,当然如果真正的去建这么多线段树,内存肯定爆了,所以这个就是函数式线段树的高级的地方,它从分利用前缀和的思想,后一颗树和前一...
分类:
其他好文 时间:
2014-07-16 21:27:23
阅读次数:
188
原文:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944771.html一、Python中的线程使用:Python中使用线程有两种方式:函数或者用类来包装线程对象。1、函数式:调用thread模块中的start_new_thread()函数...
分类:
编程语言 时间:
2014-07-16 19:58:09
阅读次数:
275
首先说一下什么是纯函数式。在我的理解,“纯函数式”用一句话就可以描述:Anything is value.——我的理解不一定准确,但我就是这么理解的。 就是所有的东西都是值——没有变量;包括函数在内都是值——是值,就可以传递(包括函数)。 为什么说这段程序是奇葩呢? 其一、传统的Java是面向对象的...
分类:
编程语言 时间:
2014-07-12 15:24:00
阅读次数:
208
序
本书不同于现在的其他编程书籍,它不仅关注某种专门的编程语言或库,而是用目前用目前的编程语言或库去解释思维的方法。思维方法正变得越来越重要,已经重叠许多新的技术。
我们已经知道本书中描述的某些概念,因为,函数式思想在许多技术中都有所体现。.NET 的示例包括C# 3.0 和LINQ 项目,微软对 .NET 的并行扩展(Microsoft Parallel Extensions to ....
分类:
其他好文 时间:
2014-07-10 17:20:28
阅读次数:
210
完美的计划相对于Java而言Erlang的优势或有意思的地方:命令式语言 V.S. 函数式语言,线程抽象和体系结构,分布式编程支持度
分类:
其他好文 时间:
2014-07-08 21:54:57
阅读次数:
269
主要来自 Scala 语言发明人 Martin Odersky 教授的 Coursera 课程 《Functional Programming Principles in Scala》。2. Higher Order Functions把其他函数作为参数或者作为返回值,就是 higher order...
分类:
其他好文 时间:
2014-07-07 23:27:55
阅读次数:
412
主要来自 Scala 语言发明人 Martin Odersky 教授的 Coursera 课程 《Functional Programming Principles in Scala》。3. Data and Abstraction3.1 Class Hierarchies这一集字幕不同步-,-,听...
分类:
其他好文 时间:
2014-07-07 18:19:32
阅读次数:
177
【原题1】
3261: 最大异或和
Time Limit: 10 Sec Memory Limit: 512 MB
Submit: 497 Solved: 215
[Submit][Status]
Description
给定一个非负整数序列 {a},初始长度为 N。
有 M个操作,有以下两种操作类型:
1 、A x:添加操...
分类:
其他好文 时间:
2014-07-03 18:07:00
阅读次数:
213
函数和闭包1 成员方法java中函数存在的方式,我们给一个类追加一个功能的途径就是给他追加一个方法。2 本地方法所谓的本地方法就是存在于一个方法内部的方法。如果一个类中有一个方法是private的,且只有一个方法使用到他,那么这个方法完全可以被定义为一个本地方法3 函数式一等公民方法分为:1 方法名...
分类:
其他好文 时间:
2014-07-02 21:29:31
阅读次数:
217
学习了scala的基本知识后,发现了scala是集函数式和指令式结合为一体的一种语言,代码更加简洁,但是对于用习惯了java的人来说,还真的不是一件易事~~今天学习scala脚本读取文本文件列子如下:importscala.io.Sourceif(args.length>0){for(line<-Source.fromFile(args(0)..
分类:
其他好文 时间:
2014-06-28 00:09:26
阅读次数:
281