Learning DS and Some Common Algorithms