Programming Assignment 1 CS302 Data Structures Goals Improve your skills with manipulating dynamic arrays. Improve your understanding of constructors, destructors, and copy-constructors.…