Elmin Didic's Projects
Solutions to Advent Of Code 2023
Casino using C
LeetCode
The objective of this exercise is to reconstruct/unzip a message archived with a binary-tree- based algorithm
You were hired by a fictional internet provider called Blaze to compute yearly profits. Customers pay fixed monthly fees. Blaze makes a profit when customers do not use all the bandwidth they are allowed. Such users are called โCasualโ users. The region to which Blaze supplies internet is in the form of an n x m grid. Blaze can provide internet to each cell in the grid if desired. Each cell in the grid has either customers (one of three types as given below) or is in โEmptyโ or โOutageโ states. Therefore, a cell can have one of five states: C: S: R: E: O: Casual customer: Instagram and TikTok Streamer customer: an aspiring e-celebrity with an appetite for bandwidth Reseller customer: provides lower-cost, lower-bandwidth internet to users off the grid Empty grid cell Outage grid cell For example, below is a 4 x 4 grid: O R O R E E C O E S O S E O R R Row and column indices start from 0. The top left cell is at coordinates (0,0). Coordinates are in the form (RowIndex,ColumnIndex). In the example above, the cell at coordinates (1,1) is E (Empty). It has a 3 x 3 neighborhood centered at the square: O R O E E C E S O Please note that the cell itself is not counted as its own neighbor, so it can have a maximum of 8 neighbors. Cells which are on the edge of the grid will have smaller neighborhoods. In the above example, the cell at the upper left corner, (0, 0), has 3 neighbors in a 2 x 2 neighborhood: O R E E Similarly, the cell at (3, 2), Reseller, has a 2 x 3 neighborhood which is: S O S O R R In the example neighborhood, a cell with a 3 x 2 neighborhood is (1,0): O R E E E S
Create a program that reads a file input.txt of infix expressions and converts them to the corresponding postfix version, printing the expressions out to a file output.txt.
In this project, you are asked to read an input set of 2D integer points in a coordinate plane. Sorting algorithms: selection sort, insertion sort, merge sort, and quicksort.
I created a external CSGO cheat editing memory
Learning Docker
A Javascript website to draw!
๐ The best tech companies and startups in the Greater Des Moines area.
:closed_book: A minimal Markdown editor desktop app
Elmin.tech
A robot powered training repository :robot:
2023 Kreative Horizon Hackathon at Iowa State University.
Making a simple todo app with Hasura
HumanDetection is a Computer Vision project detecting Human Faces, Eyes, Upper body and, Full Body. Using OpenCV and Python