O'Reilly logo

Design and Analysis of Algorithms by Himanshu B. Dave, Parag H. Dave

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix C

Overview of Essential Data Structures

C.1 INTRODUCTION

The study of data structures and the algorithms that manipulate them is among the most fundamental topics in computer science. Most of the computer systems take much time for storing, accessing, and manipulating data in one form or another. The field of computer science is subdivided into various applications areas such as operating systems, databases, compilers, computer graphics, and artificial intelligence. However, central to all these applications are these three basic tasks—how to store, access, and manipulate the data of importance for that area. In this course we shall deal with the first two tasks of storage and access at a general level. (The last issue of manipulation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required