Advertisement
Guest User

Untitled

a guest
Nov 12th, 2015
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
OCaml 0.29 KB | None | 0 0
  1. let rec min a =
  2.   let len = Array.length a in
  3.   let index = len - 1 in
  4.   let minimum = a.(index) in
  5.  
  6.   if a.(index - 1) < minimum then let minimum = a.(index - 1) in minimum else
  7.  
  8.   if index = 1 then minimum else
  9.     let index = index - 1 in
  10.     min [| a.(index - 1); a.(index)|]
  11. ;;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement