Mostafa Galal's repositories
CSED25_Internships
Repository concerned with internships eligible for CSE students providing a space for storing and easily accessing them.
hiring-without-whiteboards
⭐️ Companies that don't have a broken hiring process
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
8-Puzzle
8-Puzzle solver implemented using search algorithms: DFS, BFS, A-Star (Manhattan and Euclidean heuristics) with GUI for user interactivity
audiocraft
Audiocraft is a library for audio processing and generation with deep learning. It features the state-of-the-art EnCodec audio compressor / tokenizer, along with MusicGen, a simple and controllable music generation LM with textual and melodic conditioning.
C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
cp-algorithms
Algorithm and data structure articles for https://cp-algorithms.com (based on http://e-maxx.ru)
Dictionary
Java dictionary implemented using two types of balanced binary search trees: AVL and Red-Black trees handling basic operations such as searching, insertion, deletion, batch insertion and batch deletion of items with ability to investigate properties of tree structure.
doctorkom
A medical app for making appointments
free-programming-books
:books: Freely available programming books
github-readme-stats
:zap: Dynamically generated stats for your github readmes
Matrix_Multiplication
C program that performs matrix multiplication using three approaches the ordinary one which uses one thread, multiplying for row per thread and multiplying for element per thread. The program reads input matrices from files, multiplies them using a specified number of threads, and writes the resulting matrix to an output file.
Median-Finding-Algorithms
Java code for randomized and deterministic QuickSelect algorithms, as well as a naive sorting algorithm. QuickSelect provides efficient selection of specific elements within an unsorted array. The code includes both randomized and deterministic pivot selection strategies comparing with naive built-in implementation.
the-algorithm
Source code for Twitter's Recommendation Algorithm