《List comprehension和递归的巧妙结合》的相关内容
相关讨论
jaskell/haskelll/python/java/c 中的quicksort
敝帚自珍,这个是jaskell的:
[code:1]
qsort [] = []
| h:tl = qsort smaller ++ [h] ++ qsort bigger where
smaller = filter(\x->x<h, tl);
bigger = filte ...
by ajoo 2005-02-07 浏览 (6588) 回复 (11) 关键字:
相关博客
相关圈子讨论
lich 问你几个fp的问题
haskell里面是不是所有的函数都是lambda实现的?不然为什么
:t 操作符所返回的都是 lambda的表示,也就是说都是用lambda解释的.
呵呵,最好讲下haskell里的type.和java或c里面的不同.
还有在scheme中
((lambda x (+ x 1))2)
要改成((lambda x (+ (car x) 1))2)这样的
解释下原因
我知道是把2当成 ...
by simohayha 2007-06-08 浏览 (969) 回复 (9)
推荐两篇haskell和Category theory文章。
http://en.wikibooks.org/wiki/Haskell/Category_theory
http://www.alpheccar.org/en/posts/show/74
顺便问下,haskell中能不能直接用pair来构造list.
PS:我用(1,(2,()) 试了下,不行的说.
还有这本书
http://www.douban.com/subject/1949066/ ...
by simohayha 2007-06-19 浏览 (1653) 回复 (13)
骑士聚会(《程序员》的算法擂台)
在8×8的棋盘上分布着n个骑士,他们想约在某一个格中聚会。骑士每天可以像国际象棋中的马那样移动一次,可以从中间向8个方向移动,请你计算n个骑士的最早聚会地点和要走多少天,要求尽早聚会,且n个人走的总步数最少,先到聚会地点的骑士可以不再移动等待其他的骑士。
从键盘输入n(0<n<=64),然后一次输入n个其实的初始位置xi,yi(0<=xi,y<=7)。屏幕输出以空格分割的三 ...
by snowind9 2007-09-06 浏览 (973) 回复 (16)
对于JSF的表格真的是无语了
这个是我用来显示用户列表的一个表格
<t:dataTable id="users" var="user" style="margin-top: 10px"
value="#{userList.users}" rows="25" sortColumn="#{userList.sortColumn}"
sortAscending="#{userList.ascending ...
by 风之狐 2008-05-16 浏览 (2282) 回复 (28)
Python列表妙用,充分体现语法精练
去掉列表中每个元素头尾的空格
>>> freshfruit = [' banana', ' loganberry ', 'passion fruit ']
>>> [str.strip() for str in freshfruit]
['banana', 'loganberry', 'passion fruit']
把列表中,大于3的元素,乘以2
>>> vec = [2, 4, 6]
...
by 咖啡舞者 2007-08-21 浏览 (1930) 回复 (9)
相关新闻
javapolis举行的关于JAVA7语言特性投票的结果
上周javapolis举行了一次关于JAVA7中可能支持的语言特性的投票,该投票涉及到十中JAVA7
中可能的语法增强(这里不包括闭包,后面将单独列出).对于每种语法特性你需要回答"Do you
support this language change?",答案可以是"YES","NO","Maybe"三者之一.
下面罗列出这十种语法特性以及投票结果:
1.Property declaratio ...
by Eastsun 2007-12-18 浏览 (4434) 回复 (23) 关键字: java7
推荐知识库条目
Comming soon

