केन्द्रीय ग्रन्थालय | राष्ट्रीय प्रौद्योगिकी संस्थान गोवा

Central Library | National Institute of Technology Goa
Library Catalogue

Amazon cover image
Image from Amazon.com

Data structures algorithms and application in C++

By: Material type: TextTextPublication details: Noida: University Press, 2007Edition: 2ndDescription: 808p.: 8x16x2; PaperbackISBN:
  • 9788173715228
Subject(s): DDC classification:
  • 005.73  SAH/DAT
Summary: About the book: Data Structures, Algorithms And Applications in C++ contains a comprehensive overview of the subject of data structures and algorithms using the C++ programming language. In the beginning of this book, the author tells the readers that they must have a sound understanding of C++ before they attempt to learn data structures and methods for designing algorithms. The first four chapters of this book are intended to provide the readers with a revision of important skills needed for digging deeper into this subject. Some of these concepts include recursion, exception handling, function overloading, testing, debugging, asymptotic notation, time complexity, and practical complexities. This book is divided into three parts, Preliminaries, Data Structures, and Algorithm-Design Methods. There are 24 chapters in total, and some of them include Balanced Search Trees, Graphs, Dynamic Programming, The Greedy Method, Branch and Bound (On The Web), Skip Lists and Hashing, Linear Lists-Array Representation, Binary and Other Trees, Performance Analysis, Performance Measurement, Arrays and Matrices, and Stacks. The author provides the readers with numerous examples, which help them understand concepts better. Additionally, exercises have also been provided at the end of the chapter to test the understanding of the reader effectively. Some of the crucial concepts covered include Kruskal’s algorithm, polynomial evaluation, Fibonacci numbers, and binary search.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Notes Barcode
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4891
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4890
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4882
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4883
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4884
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4885
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4886
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4887
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4888
Books Books Central Library NIT Goa General stacks 005.73 SAH/DAT (Browse shelf(Opens below)) Available Book Rack number 3(A) 4889

About the book: Data Structures, Algorithms And Applications in C++ contains a comprehensive overview of the subject of data structures and algorithms using the C++ programming language. In the beginning of this book, the author tells the readers that they must have a sound understanding of C++ before they attempt to learn data structures and methods for designing algorithms. The first four chapters of this book are intended to provide the readers with a revision of important skills needed for digging deeper into this subject. Some of these concepts include recursion, exception handling, function overloading, testing, debugging, asymptotic notation, time complexity, and practical complexities.

This book is divided into three parts, Preliminaries, Data Structures, and Algorithm-Design Methods. There are 24 chapters in total, and some of them include Balanced Search Trees, Graphs, Dynamic Programming, The Greedy Method, Branch and Bound (On The Web), Skip Lists and Hashing, Linear Lists-Array Representation, Binary and Other Trees, Performance Analysis, Performance Measurement, Arrays and Matrices, and Stacks.

The author provides the readers with numerous examples, which help them understand concepts better. Additionally, exercises have also been provided at the end of the chapter to test the understanding of the reader effectively. Some of the crucial concepts covered include Kruskal’s algorithm, polynomial evaluation, Fibonacci numbers, and binary search.

There are no comments on this title.

to post a comment.
Koha Library Software is maintained by Library Team. For assistance contact to library@nitgoa.ac.in