Sample solutions for problems on Hackerrank (programming competitions from Software Companies, algorithmic challenges). Source code in C++/JAVA implements various data structures and algorithms.