
Note: Please check your Spam or Junk folder, in case you didn't receive the email with verification code.
SYLLABUS
UNIT-I
Introduction Algorithm Specification, Performance Analysis, Performance Measurement. Arrays: Arrays, Dynamically Allocated Arrays. Structures and Unions. Sorting: Motivation, Quick Sort, How Fast Can we Sort, Merge Sort, Heap Sort.
UNIT-II
Stack, Queue and Linked Lists Stacks, Stacks Using Dynamic Arrays, Queues, Circular Queues Using Dynamic Arrays, Evaluation of Expressions, Multiple Stacks and Queues. Linked Lists: Singly Linked Lists and Chains, Representing Chains in C, Linked Stacks and Queues, Additional List Operations, Doubly Linked Lists.
UNIT-III
Trees Introduction, Binary Trees, Binary Tree Traversals, Additional Binary Tree Operations, Binary Search Trees, Counting Binary Trees, Optimal Binary Search Trees, AVL Trees. B-trees, B+-trees.
UNIT-IV
Graphs and Hashing The Graph Abstract Data Type, Elementary Graph Operations, Minimum Cost Spanning Trees, Shortest Paths and Transitive Closure. Hashing: Introduction to Hash Table, Static Hashing, Dynamic Hashing.
UNIT-V
Files and Advanced Sorting File Organization: Sequential File Organization, Direct File Organization, Indexed Sequential File Organization. Advanced Sorting: Sorting on Several Keys, List and Table Sorts, Summary of Internal Sorting, External Sorting.
No Preview is available for this book
Get 100 instant uPoints on the purchase of Rs.100 or above for each order.
CategoriesComputer Science
Format EPUB
TypeeBook