Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bilgehangecici/data-structures

Highly important projects written in C for understanding basics and fundamentals of Data Structures.
https://github.com/bilgehangecici/data-structures

algorithms c data-structures heap linked-list tree-structure

Last synced: 18 days ago
JSON representation

Highly important projects written in C for understanding basics and fundamentals of Data Structures.

Awesome Lists containing this project

README

        

# Data Structures
- This repository includes Data Structures projects.
- For further informations about projects please visit Project Documentation section.

# Project-1
# Text representation with higher-order paths.
* This project aims to represent these higher-order paths by using
Linked-Lists. Consequently, this project is a programming assignment in C, which aims to build an algorithm based on linked-lists that will build an efficient representation of documents.

# Project-2
# Binary Search Tree topologies.
* This project is a programming assignment in C which aims at developing an algorithm that
builds a binary search tree (BST) from a given sequence and attemps to find other sequences
that yield the same BST topology.

# Project-3
# Priority Queue in a Preemptive Scheduling System via Binomial Heaps.
* This project aims that using binomial heaps to implement a priority queue in a preemptive scheduling system. A preemptive scheduling mechanism, shown in Fig. 1, operates as follows:

Priority Queue in a Preemptive Scheduling System:

![Priority Queue in a Preemptive Scheduling System](https://drive.google.com/uc?export=view&id=11zespD-aFab0DwY9UaEyjbwNVvktduSb)