Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -module(assignment1).
- -export([maximum/1,median/1]).
- maximum([X|Xs]) ->
- maximum(Xs, X).
- maximum([], Max) ->
- Max;
- maximum([X|Xs], Max) ->
- maximum(Xs, max(X, Max)).
- removeLast([X,_Y]) ->
- [X];
- removeLast([X|Xs]) ->
- [X|removeLast(Xs)].
- median([X]) ->
- X;
- median([X,Y]) ->
- (X + Y) / 2;
- median([_X|Xs]) ->
- median(removeLast(Xs)).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement