Pinned Repositories
async-web-server
avl-treemap
AVL Tree with duplicate node handling, key-value dictionary, range queries, and Vigenère cipher encryption.
bittorent
blockchain
Blockchain represented through BlockDAG (Directed Acyclic Graph). Facilitates evolution, past, and future transactions, while optimizing the streaming process with K-clusters.
bmp-images
Small API for processing bmp type images, simple operations on images can be performed.
casamonitor
CasaMonitor: Home condition monitoring & control with: sensors, LEDs, fan, automation, real-time data, and customizable settings.
flask-db-requests
Task management app. Server storing tasks and providing endpoints for interaction. Users interact via specified command line interface.
justin-marian
Config files for my GitHub profile.
lambda-expressions
Lambda expressions and strategies for reducing expressions. It supports evaluation, parsing, and macro usage for simpler expression writing.
query-language
Simple query language for CSV data table operations like extraction, filtering, merging, and transformation of data.
justin-marian's Repositories
justin-marian/avl-treemap
AVL Tree with duplicate node handling, key-value dictionary, range queries, and Vigenère cipher encryption.
justin-marian/bittorent
justin-marian/bmp-images
Small API for processing bmp type images, simple operations on images can be performed.
justin-marian/pagerank
PageRank ranks web pages by importance and inbound links (hyperlinks), prioritizing quality links for better search results.
justin-marian/query-language
Simple query language for CSV data table operations like extraction, filtering, merging, and transformation of data.
justin-marian/bitwise-interpretor
Simple encoder/decoder for arithmetic operations.
justin-marian/bmp-operations
Basic BMP image processing operations: flipping, rotating, cropping, extending, pasting, and applying filters.
justin-marian/cost-graphs
Shortest path algorithms for directed graphs with/without cycles, optimized for minimal costs and bounded edge values.
justin-marian/data-structures-labs
justin-marian/double-pendulum
Motion of 3 gravitational double pendulums and plots there trajectories.
justin-marian/elastic-wave
Elastic wave propagation one-dimensional medium for both longitudinal/transverse waves.
justin-marian/heat-equation
One-dimensional heat equation for heterogenous metal bars (distribution of heat, thermal conductivity).
justin-marian/lighthouse
justin-marian/magic-temple
Simple program that solves string problems: large number additions, cipher encodings and "2-grams"".
justin-marian/marching-squares
Parallelized Marching Squares to find contour lines from topographic maps, delimiting terrain height variations.
justin-marian/plants-vs-zombies
justin-marian/projectile-trajectory
Simple dynamic simulation of the projectile motion (ballistic curve).
justin-marian/python101-labs
justin-marian/race-is-on
Managing dynamic memory, manipulating void* type data, and efficient memory handling in C programs.
justin-marian/rest-api-web-client
justin-marian/sobel-detector
PPM image operations such as concatenation, rotation, edge detection using the Sobel operator, and generating color patterns from Pascal's triangle.
justin-marian/train-station
Essential operations for managing a train station using linked lists. Its goal is to streamline activities at a rapidly developing train station.
justin-marian/webdev101-labs
justin-marian/world-of-tanks