Book Details

Programming and Data Structures I

Programming and Data Structures I

Published by uLektz

Course Code:ULZ0145

Author:uLektz

University: General for All University

Regulation:2017

Categories:Computer Science

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

Rs.177 Rs.80 Rs.55% off

Preview Buy Now

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

Topics
UNIT I C PROGRAMMING FUNDAMENTALS- A REVIEW

1.1 Conditional statements

1.2 Control statements

1.3 Functions

1.4 Arrays

1.5 Preprocessor

1.6 Pointers-Variation in pointer declarations-Function Pointers

1.7 Function with Variable number of arguments

UNIT II C PROGRAMMING ADVANCED FEATURES

2.1 Structures and Unions

2.2 File handling concepts

2.3 File read

2.4 File write

2.5 Binary and Stdio

2.6 File Manipulations

UNIT III LINEAR DATA STRUCTURES – LIST

3.1 Abstract Data Types (ADTs)

3.2 List ADT

3.3 Array-based implementation

3.4 Linked list implementation-Singly linked lists-Circularly linked lists-Doubly-linked lists

3.5 Applications of lists-Polynomial Manipulation-All operation (Insertion, Deletion, Merge, Traversal)

UNIT IV LINEAR DATA STRUCTURES – STACKS, QUEUES

4.1 Stack ADT

4.2 Evaluating arithmetic expressions, and Other applications

4.3 Queue ADT

4.4 Circular queue implementation

4.5 Double ended Queues

4.6 Applications of queues

UNIT V SORTING, SEARCHING AND HASH TECHNIQUES

5.1 Sorting algorithms-Insertion sort-Selection sort-Shell sort-Bubble sort-Quick sort-Merge sort-Radix sort

5.2 Searching-Linear search-Binary Search

5.3 Hashing-Hash Functions-Separate Chaining-Open Addressing

5.4 Rehashing

5.5 Extendible Hashing.

loading