Data structures programs--------all data structures programs at one place
- BINARYSE.C -> binary searching of element from an linear array.
- BINARYTREETRAVERSE.C -> program to create, display and traverse the tree in inorder, postorder, preorder.
- BSTMENU.C -> program to create and display tree with deletion of 3 types.
- BUBBLESO.C -> bubble sorting a linear array in ascending order.
- CLLMENU.C
- creating a circular link list.
- displaying a circular link list.
- inserting a record at beginning.
- inserting a record at end.
- inserting a record at specific position.
- counting total number of records.
- deleting a record from beginning.
- deleting a record from end.
- deleting a record from specific position.
- CLLMENUF.C (for files)
- creating a circular link list.
- displaying a circular link list.
- inserting a record at beginning.
- counting total number of records.
- deleting a record from end.
- DELETION.C -> deleting elements from linear array.
- DLLMENU.C
- creating a doubly link list.
- displaying a doubly link list.
- inserting a record at beginning.
- inserting a record at end.
- inserting a record at specific position.
- counting total number of records.
- deleting a record from beginning.
- deleting a record from end.
- deleting a record from specific position.
- DLLMENUF.C (for files)
- creating a doubly link list.
- displaying a doubly link list.
- inserting a record at beginning.
- counting total number of records.
- deleting a record from end.
- INDELARRAYQUEUE.C -> insertion and deletion of elements in queue (array representation)
- INDELLINKQUEUE.C -> insertion and deletion of elements in queue (linked list representation)
- INDELLINKSTACK.C -> insertion and deletion of elements in stack (linked list representation)
- INSERTIO.C -> inserting elements from linear array.
- INSERTION_SORT.C -> sorting a linear array by inserting numbers into another array in sorted form.
- INTOPOSTFIX.C -> conversion from infix expression to postfix expression
- INTOPREFIX.C -> conversion from infix expression to prefix expression
- LINEARSE.C -> linear searching of element from an linear array.
- LLMENU.C
- creating a singly link list.
- displaying a singly link list.
- inserting a record at beginning.
- inserting a record at end.
- inserting a record at specific position.
- counting total number of records.
- reversing the list
- deleting a record from beginning.
- deleting a record from end.
- deleting a record from specific position.
- MERGE_SORT.C -> sorting a linear array by spliting, swapping and merging.
- PUSHPOPARRAY.C -> pushing and popping elements in stack (array representation)
- QUICK_SORT.C -> sorting a linear array using a pivot element (0th subscript element).
- SELECTION_SORT.C -> sorting a linear array by selecting numbers and swapping them.
- SHELL_SORT.C -> sorting a linear array using gap and sublist concept.
- SPMATRIX.C -> creating and displaying sparse matrix
- TRAVERSA.C -> traversing array elements