Skip to content

Data Structure such as Queue, Heap, Binary trees, Red Tree binary tree and Linked List. Trivial sorts algorithms like bubble sort, Merge Sort, Selection Sort, Insertion Sort and Quick Sort.

Notifications You must be signed in to change notification settings

BrendonHenrique/Schedule-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 

Repository files navigation

# Schedule-C

This repository was created to data sctructure and algorithms class at Federal University of Pelotas.
Language used : C 

agenda.c Implements a Schedule with three diferents structures and sorting algorithms.

Menu Stack 
====================[Schedule Stack]======================|
| 1-Push 
| 2-Pop
| 3-Display Contacts
| 4-Reset
| 5-BubbleSort
| 6-SelectionSort
| 7-InsertionSort
| 8-QuickSort
| 9-MergeSort
| 10-Exit
|=========================================================|

menu Queue
====================[Schedule Queue]======================|
| 1-Enqueue 
| 2-Dequeue
| 3-Display Contacts
| 4-Reset
| 5-BubbleSort
| 6-SelectionSort
| 7-InsertionSort
| 8-QuickSort
| 9-MergeSort
| 10-Exit
|=========================================================|

Menu ArrayList
====================[Schedule Queue]======================|
| 1-New Contact 
| 2-Display contacts
| 3-search
| 4-Exclude
| 5-BubbleSort
| 6-SelectionSort
| 7-InsertionSort
| 8-QuickSort
| 9-MergeSort
| 10-Exit
|=========================================================|

Enjoy it! 

About

Data Structure such as Queue, Heap, Binary trees, Red Tree binary tree and Linked List. Trivial sorts algorithms like bubble sort, Merge Sort, Selection Sort, Insertion Sort and Quick Sort.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages