Longest Increasing Subsequence (LIS) with 3 different algorithms (recursive naive, dynamic programming O(n^2), and binary search O(nlogn))
Merge branch 'master' of https://github.com/beldar/php-data-sctructures.git