Back to results
Cover image for book Data Structures, Algorithms, and Invariants

Data Structures, Algorithms, and Invariants

By:Robin Charles Hillyard
Publisher:Cognella, Inc. - Books
Print ISBN:9781793588845
eText ISBN:9798823381154
Edition:1
Copyright:2025
Format:Page Fidelity

eBook Features

Instant Access

Purchase and read your book immediately

Read Offline

Access your eTextbook anytime and anywhere

Study Tools

Built-in study tools like highlights and more

Read Aloud

Listen and follow along as Bookshelf reads to you

Data Structures, Algorithms, and Invariants: A Practical Guide provides students with the knowledge and understanding they need to make sensible decisions regarding the choice of an abstract data type (ADT) for particular use cases. The book is a practical guide that helps readers with the process of building a software application utilizing a variety of list-based, tree-based, and graph-based ADTs.

The opening chapters discuss solving problems, the concept of computational complexity, different types of ADTs, and why they are needed in software development. Additional chapters address unordered, positional, and ordered ADTs, the process of sorting, ways of determining order, and graphs. Each chapter features an introduction, learning objectives, key terms, takeaways, QR codes that link out to additional content such as videos, and chapter review questions to support the reading and learning experience. Additionally, students gain access to a companion source code repository that provides implementations of many of the ADTs.

Data Structures, Algorithms, and Invariants is an ideal textbook for data structure and algorithms courses in information science, data science, and programming.

CONTACT

Hammes Bookstore
1 University Ave
Bourbonnais, IL 60914
815-939-5331
hammesbookstore@bba-corp.com

HOURS

Spirit Store & Mail Hub Summer Hours
(May 11-Aug 21)
Monday - Friday 10-2pm
Saturday & Sunday Closed
**Closed Memorial Day & Independence Day


Spirit Shop Hours
(815-939-5331)
Monday - Thursday 8:30-5pm
Friday 8:30-4pm
Saturday 11-2pm
Sunday Closed

Bookstore & Mail Hub Hours
(815-939-5225)
Monday 10:30-4pm
Tuesday 10:30-5pm
Wednesday 10:30-4pm
Thursday 10:30-5pm
Friday 10:30-4pm
Saturday & Sunday Closed

CONNECT WITH US ONLINE

Instagram logoFacebook logo

Quick Links

frequently-asked-questions