Data Structure using c++
Welcome toward Data Structures Using C++, Second Edition. Designed beneficial to the CS2 C++ course, this text will provide a breath regarding fresh air toward you furthermore your students. The CS2 course typically completes the programming requirements regarding the Computer Science curriculum. This text is a culmination furthermore development regarding my classroom notes throughout more than 50 semesters regarding teaching successful programming furthermore data structures toward computer science students.
This book is a continuation regarding the work started toward write the CS1 book C++ Programming:
From Problem Analysis toward Program Design, Fourth Edition. The approach taken in this book toward present the material is similar toward the one used in the CS1 book furthermore therefore driven by the
students’ demand beneficial to clarity furthermore readability. The material was written furthermore rewritten until
students felt comfortable with it. Most regarding the examples in this book resulted from student
interaction in the classroom.
This book assumes that you are familiar with the basic elements regarding C++ such as data types,
control structures, functions furthermore parameters, furthermore arrays. However, if you need toward review these concepts or you have taken Java as a first program language, you will find the relevant material in Appendix G. If you need toward quickly review CS1 topics in more details than given in Appendix G, you are referred toward the C++ programming book by the author listed in the
preceding paragraph furthermore also toward Appendix H. In addition, some adequate mathematics
background such as college algebra is required.