函数式用心学
文章平均质量分 95
专栏在仔细研读<函数式编程思维>基础上,对其中提到的内容,使用现代函数式语言Kotlin进行重写,并对比Java 8的实现,从而让读者更好的理解函数式语言Kotlin以及函数式编程思维,从简单问题开始转变思维!
shrimpcolo
这个作者很懒,什么都没留下…
展开
-
函数编程实践记——总纲
背景该从哪里说起呢?还是从我姐生娃说起吧,老姐的娃, 小名YY,娃发育很快,去年就工作了,从事的是IT行业。我是不会告诉你们,他的这个志愿是我帮助选的。 当时,他是没有任何想法的,我怕他上不了大学,就填写了个野鸡大学, 互联网专业,四年制的那种! 因为现在烂大街了,就业前景不好,录取的机会大些。【木丁糖 http://blog.csdn.net/shrimpcolo 未经允许严禁转载,请尊重作者劳动原创 2017-04-10 21:28:45 · 572 阅读 · 0 评论 -
函数式编程实践记(1)——统计单词频率
题目 给定一段英文,找出每个单词使用的频率, 按照String字典顺序排序,并打印出所有单词及其频率的排序列表。如: “My name is …, I come from …, I am … years old!” 结果为: am 1 come 1 from 1 i 2 is 1 my 1 name 1 old原创 2017-04-10 23:39:30 · 1389 阅读 · 1 评论 -
函数编程实践记(3)——完美数
要是觉得单词统计不过瘾的话,那就再看一个例子, 来,来,来,喝杯酸奶提提神!题目 完美数分类 古希腊数学家Nicomachus发明了一种自然数的分类方法, 任意一个自然数都唯一地被归类为过剩数(abundant)、完美数(perfect)或不足数(deficient)。一个完美数的真约数(即除了自身以外的所有正约数)之和, 恰好等于它本身。例如 6 是完美数, 因为他的约数是 1, 2,原创 2017-04-19 16:27:30 · 1385 阅读 · 0 评论