十分简洁的生成斐波那契数列

   十分简洁的生成斐波那契数列:
   x,y = 0,1  
   Array.new(10) {|i| [0,1].include?(i) ? 1 : (x,y = y,x+y)&&(x+y) }  
   #=>[1, 1, 2, 3, 5, 8, 13, 21, 34, 55]  
posted @ 2010-02-25 16:54  麦飞  阅读(224)  评论(0编辑  收藏  举报