Data Structures, Algorithms, and some problems