Vtome.ru - электронная библиотека

Fundamentals of C and Data Structure

  • Добавил: literator
  • Дата: Сегодня, 15:55
  • Комментариев: 0
Название: Fundamentals of C and Data Structure
Автор: Asha Gowda Karegowda, Bhargavi K, Roopa T
Издательство: CBS Publishers & Distributors Pvt. Ltd.
Год: 2022
Страниц: 778
Язык: английский
Формат: pdf (true)
Размер: 15.9 MB

Fundamentals of C and Data Structures has been written for students of all branches of BE, BTech, BSc, BA BCom, BCA MCA MTech, and diploma courses. The book follows a cohesive approach of illustrations, explanation of concepts, and examples on fundamentals of C programming language, and data structures using C language.

Data structures is one of the essential subjects of computer science discipline. With the intensification in computerization, there is still a demand and scope for computer applications in any domain. For this, the basic awareness of data structures is a must. To implement data structure concepts, one must have proper understanding of how different data structures work and also needs to have knowledge of computer language. This book comforts the reader to have understanding of C language as well as data structures perceptions using C language.

The book comprises 17 chapters and appendices. Chapters 1 to 9 cover concepts of C in detail with appropriate examples and remaining chapters form 10 to 17 cover different data structure concepts. Chapter 1 covers concepts of flowchart and pseudocode, the essentials of C programming language: C tokens, fundamental data type and general structure of C program. Chapter 2 discusses the various console based formatted and unformatted input and output statements in C and illustrates the use of different C operators using simple C programs.

Chapter 3 briefs about the various kinds of control statements together with both conditional (different types of ‘if statement’), looping (‘for while’ and ‘do while’ statements) and ‘jump statements’ with suitable C programs. The concept of one- and two-dimensional arrays and strings are discussed with a number of C programs in Chapter 4.

The concept of functions in C is conversed in Chapter 5. Two major user defined data types namely structures and unions are elucidated in Chapter 6 with simple C programs. Chapter 7 deals with file handling in C followed by pointers in C with a large number of simple programs in Chapter 8. Chapter 9 addresses C preprocessor directives.

A brief introduction of data structures and broad classification of data structures is covered in Chapter 10. Linked list is elucidated in Chapter 11 in a simple and easy to understand method using figures. It comprises four types of linked list: singly linked list, doubly linked list, singly and doubly circular linked list and basic operations with full fledge executable C programs.

Stacks are described in Chapter 12. Stack implementation using both arrays and linked lists are covered. A few applications of stacks like recursion, conversion of arithmetic expression from one form to another, evaluation of postfix and prefix expression using stack are conferred. Chapter 13 discusses the concepts and implementation of simple queues, circular queues, priority queues and double ended queues.

The nonlinear data structures, i.e. trees and graphs are conferred in Chapters 14 and 15 respectively. Trees in particular, binary trees, basic concept of memory representations, tree traversals are explicated with enormous examples, in particular binary search tree and binary expression tree. Graphs applications, memory representation and graph traversal are covered in brief. Various sorting and searching techniques are covered in Chapters 16 and 17 respectively with both implementation and traced examples.

In a nutshell, the book conveys both C and data structures perceptions with applicable examples in a very effortless and straightforward style for the novices. In addition, we have exemplified a few mini projects and included extra programs on data structures at the end of the chapters.

Salient features:

• Simple and lucid style of presentation
• Essential underlying principles are presented through elaborated examples and
programs with syntax
• Quiz questions and important questions at the end of each chapter to practice and
prepare for the competitive examinations
• Open-ended projects for practice

Скачать Fundamentals of C and Data Structure





ОТСУТСТВУЕТ ССЫЛКА/ НЕ РАБОЧАЯ ССЫЛКА ЕСТЬ РЕШЕНИЕ, ПИШЕМ СЮДА!










ПРАВООБЛАДАТЕЛЯМ


СООБЩИТЬ ОБ ОШИБКЕ ИЛИ НЕ РАБОЧЕЙ ССЫЛКЕ



Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.