- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 java stream API初探(二):为了高效
在尝试使用stream api后,如果不了解stream api背后的优化机制,肯定会产生担心,觉得它中看不中用。本文就是为了消解这类担忧而写。
2017-01-12 15:50:16
635
原创 java stream API初探(一):为了简洁
我了解了java lambda表达式和函数式接口之后,就经常找机会在实战中使用它们。但是仅仅只了解这两者,在很多场景下都无法方便地使用。很多支持函数式编程的语言,都提供一些高级操作,如map和reduce。 java.util.stream package正是出于此目的,引入了一系列高级API,加强函数式编程在实战的实用性。本文是一个刚刚了解函数式编程的新手对stream api的初步总结。
2016-10-18 22:12:16
711
原创 (算法问题)贪吃蛇游戏改编版
假设路径P=(p0,p1,p2,p2,....,pi,....pn)表示取得最大分数M的路径,pi(i != 0)表示第i列的出点,p0表示第1列的入点。那么*路径S=(p0,p1,p2,p2,....,pi)一定是从pi点离开所能获取的最大分数的路径*。否则即可以找到另一条到达pi点的路径NS,使得离开pi点的分数更高,那么就有路径NP={NS,....,pn},使得NP所获得分数大于M(反证法证明结论成立)。
2016-04-03 17:47:47
772
1
空空如也
一个有意思的关于进程间通信的小问题
2015-01-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人