book

UNDERSTANDING DATA STRUCTURES AND ALGORITHMS

  • TypePrint
  • CategoryAcademic
  • Sub CategoryReference Book
  • StreamComputer Science, Information Technology

Data structure and algorithms are the most important aspects of computer science. Being a computer science learner, one has to gain the domain knowledge of data structure. It is necessary to study the concept of data structures and algorithm design to perform various tasks on data structures. In real-time situations, learner has to keenly observe the functioning of the computer which is purely based on the concept of data structure. In daily life, one who uses a computing device to perform certain operations will be using Google searches, call and contact lists, web browsing history, e-mail listing, unlocking mobile devices, location search on maps and many more. One gets the curiosity to know and study the workings of these. To understand many concepts, it is essential to study and understand the data structure involved in the tasks.  Hence, obtaining knowledge of data structure and algorithms is essential for any student of computer science. 

This material is designed to make the study of data structure easy and make the concept clear. This book serves as a self-learning kit for the reader who may not have a computer programming background. The systematic approach adopted here helps the learner to crack the nutshell and enjoy the core.

This book is organized into seven chapters. The first chapter covers the fundamental aspects like Data Definition, Classification, Characteristics, need and operations of Data Structure, Memory Allocation, and Concepts of Algorithms, problem domain, and its types. The second chapter introduces the array concept, its memory representation, operations, advantages, disadvantages, and applications of arrays. The third chapter defines the stack, operations, and applications of the stack, its advantages and disadvantages. In the fourth chapter, we look into the concept of queue, types, operations, and applications. The fifth chapter deals with Linked allocations, Lists, Linked list, their types, and operations. The sixth chapter explains the Trees, their types, memory representation, and traversal. In the Seventh Chapter, we discuss the Graphs, their representation, and traversal.

The Material is stuffed with lots of relevant examples, worked examples and a kind of case studies for every algorithm which enhances the understandability for the reader. The author is focusing on learner’s point of view, producing this material in the form of book. The experience gained, by being in the teaching field, has inspired me to present this book. Necessary and required diagrams and tabulated information along with a large number of worked examples and questions in the exercises assist the students to understand the subject easily. Algorithms in the book are presented in a way that readers can easily understand the method of solving problems.

Buy From
IIP Store ₹ 344
Amazon ₹ 430
Flipkart ₹ 430

**Note: IIP Store is the best place to buy books published by Iterative International Publishers. Price at IIP Store is always less than Amazon, Amazon Kindle, and Flipkart.

Book Title UNDERSTANDING DATA STRUCTURES AND ALGORITHMS
Author(s) Kottureshwara M S
ISBN 978-93-5747-787-1
Book Language English
Published Date February, 2024
Total Pages 254
Book Size 7x10 Standard
Paper Quality 75 GSM
Book Edition FIRST EDITION

COMMENTS

    No Review found for book with Book title. UNDERSTANDING DATA STRUCTURES AND ALGORITHMS

LEAVE A Comment

Related Books

MANUAL FOR PYTHON PROGRAMMING LABORATORY(21CSL46) AS PER VTU SYLLABUS
MANUAL FOR PYTH..
  • IIP1177,
  • Print
₹ 160 ₹ 200
Add to cart
BIG DATA AND ANALYTICS WITH CASE STUDIES
BIG DATA AND AN..
  • IIP1179,
  • Print
₹ 319 ₹ 399
Add to cart
UNLOCKING THE POWER OF LANGUAGE: INTEGRATING NLP AND INFORMATION RETRIEVAL FOR EFFECTIVE KNOWLEDGE EXTRACTION
UNLOCKING THE P..
  • IIP1162,
  • Print
₹ 280 ₹ 350
Add to cart