Computer Programming and Data Structures
Computer Programming and Data Structures
UNIT - I TOP
UNIT - II
UNIT - III
UNIT - IV
UNIT - V
UNIT - VI
Input and Output Concept of a file, streams, standard input / output functions, formatted
input / output functions, text files and binary files, file input / output operations, file
status functions (error handling), C programme examples.
UNIT VII
Searching and Sorting Sorting-selection sort, bubble sort, insertion sort, quick sort,
merge sort, Searching-linear and binary search methods.
UNIT - VIII
Data Structures Introduction to Data Structures, abstract data types, Linear list singly
linked list implementation, insertion, deletion and searching operations on linear list,
Stacks-Operations, array and linked representations of stacks, stack application-infix to
postfix conversion, postfix expression evaluation, recursion implementation, Queues-
operations, array and linked representations.
TEXT BOOKS :
1.C Programming & Data Structures, B.A.Forouzan and R.F. Gilberg, Third Edition,
Cengage Learning.
2.Problem Solving and Program Design in C, J.R. Hanly and E.B. Koffman, Fifth
Edition, Pearson education.
REFERENCES:
3.C Programming with problem solving, J.A. Jones & K. Harrow, dreamtech Press
8.C Programming & Data Structures, P. Dey, M Ghosh R Thereja, Oxford University
Press