longandlong吧 关注:7贴子:274
  • 1回复贴,共1

【erlang反转列表】

只看楼主收藏回复

reverse(L) -> reverse(L, []).
reverse([], L) -> L;
reverse([H|T], L) -> reverse(T, [H|L]).
参数1============参数2
[1, 2, 3]===========[]
[1 | [2, 3]]==========[]
[2, 3]=============[1]
[2 | [3]]============[1]
[3]===============[2, 1]
[3 | [] ]=============[2, 1]
[]================[3, 2, 1]


1楼2015-12-21 23:01回复
    你这个函数应该是对列表做操作的,把列表里面元素的顺序返回来


    IP属地:广东来自Android客户端2楼2017-09-30 08:33
    回复