Farhad Asadi's repositories
LRU-Page-Replacement-Algorithm
This is an implementation of the Least Recently Used (LRU) page replacement algorithm.
BinarySearchTree
This repository contains an implementation of Binary Search Tree (BST) data structure in Python.
CustomVector
A C++ implementation of a dynamic array (vector) data structure.
Dining-Philosophers-Problem
This is a solution to the dining philosophers problem in C using pthreads and semaphores.
FIFO-Page-Replacement-Algorithm
This is an implementation of the First In First Out (FIFO) page replacement algorithm.
Optimal-Page-Replacement-Algorithm
This is an implementation of the Optimal page replacement algorithm.
Producer-Consumer-Problem
Shared memory buffer with Semaphores
Sorting-Algorithms
This repository contains implementation of different sorting algorithms in Python.
Language:PythonMIT000