Advertisement
Guest User

przyklad

a guest
Oct 14th, 2014
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.29 KB | None | 0 0
  1. // nie ogonowo
  2. def listLength1[A](l: List[A]): Int = {
  3.     if (l != Nil)
  4.         1 + listLength(l.tail)
  5.     else
  6.         0
  7. }
  8.  
  9. // ogonowo
  10. def listLength2[A](l: List[A]): Int = {
  11.     def length_aux(l: List[A], len: Int): Int =
  12.         if (l != Nil)
  13.             length_aux(l.tail, len + 1)
  14.         else
  15.             len
  16.     length_aux(l, 0)
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement