Visualizing Data Structures

Nonfiction, Computers, General Computing
Cover of the book Visualizing Data Structures by Rhonda Hoenigman, Lulu.com
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Rhonda Hoenigman ISBN: 9781329133020
Publisher: Lulu.com Publication: January 15, 2018
Imprint: Lulu.com Language: English
Author: Rhonda Hoenigman
ISBN: 9781329133020
Publisher: Lulu.com
Publication: January 15, 2018
Imprint: Lulu.com
Language: English

This book is intended for an introductory data structures class, either as a supplement to a traditional textbook or as a stand-alone resource. The intended audience is second-semester computer science students with knowledge of programming in C or C++. The focus is on fundamental concepts of data structures and algorithms and providing the necessary detail for students to implement the data structures presented. Basic data structures, including arrays, stacks, queues, linked lists, trees, binary search trees, tree balancing, hash tables, and graphs are presented, including the operations on those data structures. The algorithms are presented in a language that could be called “pseudocode with C++ tendencies.” In many cases, basic C++ is also provided. Sorting algorithms and an introduction to complexity analysis and Big-Oh notation are also included. Each chapter includes numerous pictures depicting the data structures and how the basic operations on the structures modify their contents.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

This book is intended for an introductory data structures class, either as a supplement to a traditional textbook or as a stand-alone resource. The intended audience is second-semester computer science students with knowledge of programming in C or C++. The focus is on fundamental concepts of data structures and algorithms and providing the necessary detail for students to implement the data structures presented. Basic data structures, including arrays, stacks, queues, linked lists, trees, binary search trees, tree balancing, hash tables, and graphs are presented, including the operations on those data structures. The algorithms are presented in a language that could be called “pseudocode with C++ tendencies.” In many cases, basic C++ is also provided. Sorting algorithms and an introduction to complexity analysis and Big-Oh notation are also included. Each chapter includes numerous pictures depicting the data structures and how the basic operations on the structures modify their contents.

More books from Lulu.com

Cover of the book Tales from a Glasgovian Oilman - Book Two by Rhonda Hoenigman
Cover of the book The Complete Works of Geoffrey Chaucer : Romaunt of the Rose, Minor Poems, Volume I (Illustrated) by Rhonda Hoenigman
Cover of the book From Me to You 90 Days In the Psalms by Rhonda Hoenigman
Cover of the book A Chance Meeting With the Stranger On a Train: A Mail Order Bride Romance by Rhonda Hoenigman
Cover of the book Andrew Jackson Davis : The Summerland Reader by Rhonda Hoenigman
Cover of the book 19 Strange Facts About Public Records by Rhonda Hoenigman
Cover of the book A Good Match: A Pair of Historical Romances by Rhonda Hoenigman
Cover of the book 200 Omelettes and Other Egg Dishes by Rhonda Hoenigman
Cover of the book Spike's Garage by Rhonda Hoenigman
Cover of the book Think & Grow Balls!: How to Shrink Your Fear & Enlarge Your Courage by Rhonda Hoenigman
Cover of the book Traveling the World Children's Cookbook by Rhonda Hoenigman
Cover of the book Digital Cameras and Photography by Rhonda Hoenigman
Cover of the book Euripides: Quotes & Facts by Rhonda Hoenigman
Cover of the book Fairy Prince: And Other Stories - Blinded Lady, Gift of the Probable Places, Little Dog Who Couldn't Sleep by Rhonda Hoenigman
Cover of the book The Girl Within by Rhonda Hoenigman
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy