Difference Between Computer Science Basics: Data Structures and Algorithms