The site would be on maintenance from 8th Jul 2019 2.00pm to 8:00pm. You may experience some issue during this time.

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

FREE

Buy Now

Description :Programming and Data Structures I of ULZ0145 covers the latest syllabus prescribed by General for All University for regulation 2017. Author: uLektz, Published by uLektz Learning Solutions Private Limited.

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