erl_list-打印杨辉三角
2015-09-14 11:32
239 查看
%%======================================= %%打印杨辉三角 %% 杨辉三角形是形如: %% 1 %% 1 1 %% 1 2 1 %% 1 3 3 1 %% 1 4 6 4 1 %% 的三角形,其实质是二项式(a+b)的n次 %% 方展开后各项的系数排成的三角形,它的特点是左右两边全是1,从第二行起,中间的每一个数是上一行里相邻两个数之和。 %% yanghui(N)-> yanghui1(1,N,[]). yanghui1(C,N,PreQ) when C =< N -> NextQ= lists:foldl(fun(C1,NQ)-> case C1 > 1 andalso C1 < C andalso C1 =< length(PreQ) of true-> Tem = lists:nth(C1,PreQ)+lists:nth(C1-1,PreQ), io:format(" ~p",[Tem]), NQ ++ [Tem]; _-> io:format(" ~p",[1]), NQ ++ [1] end end,[],lists:seq(1,C)), io:format(" ~n",[]), yanghui1(C+1,N,NextQ); yanghui1(_,_,_)-> nil.
相关文章推荐
- 第三方登录开发-Facebook
- init: Id "co" respawning too fast: disabled for 5 minutes
- 值传递和引用传递
- quartz CronExpression表达式
- H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流
- erl_stack_queue-队列求迷宫最短路径
- Java集合类详解
- Spark的广播变量模块
- 推送安霸A7L实时视频至RTMP服务器(1)
- 网站集成Facebook登录教程
- PowerShell使用小技巧分享
- 15年长春网赛Alisha’s Party +优先队列
- Spring AOP 循环应用(This means that said other beans do not use the final version of the bean..)
- 语不惊人死不休(159) 最让我们渴望的反而使我们恐惧 贪婪使我恐惧
- H264编码 封装成MP4格式 视频流 RTP封包
- 数据库访问性能优化
- Java中的访问修饰符详细解析
- android studio打包发布以及生成jar,aar包
- 十天学会DIV+CSS(DIV布局)
- 关于visualSVN无法连接的问题