Alex's repositories
Fluent-Random-Picker
Fluent Random Picker is a nice, performant, fluent way to pick random values. Probabilities can be specified, values can be weighted.
Bitcoin-Supply-Calculator
A very simple algorithm that calculates the total bitcoin supply after a given block
Ethereum-Web3-SmartContract-Escrow
A simple Ethereum-based escrow-smart contract (Web3)
Published-Date
This Add-on tries to find out when exactly a website or an article on a website was published and last edited.
JSON-Namen
JSON-Auflistung mit 500 männlichen & 500 weiblichen Vornamen, sowie 2000 Nachnamen
Count-Inversions
Compares counting inversions in an array via the Exhaustive Approach and via Divide and Conquer (Python)
DayOfTheWeekChallenge
Calculating the day of the week of any date is not hard! This Blazor-Webassembly app supports you learning it and improving yourself.
Ethereum-Web3-SmartContract-Coinflipping
A simple Ethereum-based conflip-smart contract (Web3)
free-for-dev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
Huffman-Coding-Data-Compression
Huffman code is a particular type of optimal prefix code that is commonly used for lossless data compression. It's usually implemented via a greedy approach.
Largest-square-formed-in-a-matrix-Problem
Dynamic-Programming solution of the "Largest square formed in a matrix"-Problem: Given a binary matrix: What is the maximum size square sub-matrix with all 1s? (and additional: What is the maximum size square sub-matrix with all 1s at the border?)
Maximum-Profit-Problem
Dynamic-Programming solution of the Maximum Profit Problem: Given an array of n integers representing a price of something over a time period: What is the maximum profit you can make by buying and selling at most k times?
SearXNG-WebExtensions
Code to generate web extensions for searXNG
Which-day-of-the-week
"Which day of the week" is made for people who are trying to learn how to calculate the Day of the Week of a random date within seconds.
Awesome-Linux-Software
🐧 A list of awesome Linux softwares
battleship
battleship is a 100%-Javascript battleship game.
Box-Stacking-Problem
Dynamic-Programming solution of the "Box stacking"-Problem: Given a set of N rectangular 3-D boxes. What is the highest possible stack you can create with them? Only strictly smaller boxes are allowed on top of each other (2D-based); rotation is allowed.
clone-the-tab
A Firefox Add-on that clones the active tab with just 1 click on the icon or with "Ctrl+Alt+D" / "Cmd+Alt+D".
discoverdotnet
A web site that helps you discover awesome .NET open source and community resources
Java-Graphs
Working with graphs in Java
Kadene-s-algorithm
Dynamic-Programming solution of the "Kadene's Algorithm"/"Maximum Sum Subarray Problem": Given an array "a" of N integers. Find the contiguous sub-array with maximum sum.
markdown-cv
Simple Markdown CV / Resume
Median-Maintenance
Median-Maintenance keeps track of the median of a growing list of numbers. O(log(n)) complexity for each of the n list elements => O(n*log(n))
Minimum-Sum-Partitioning
Dynamic-Programming solution of the "Minimum-Sum-Partitioning"-Problem: Given a list: What is the minimum absolute difference between the the sums of 2 arrays consisting of all the elements from the input array?
runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
sankeydiagram.net
sankeydiagram.net is an easy-to-use webapp for generating Sankey Diagrams to visualize flows and budgets.
SearXNG-Instances-Age
Attempts to compare the instance age of searXNG instances
Simple-UnionFind
A very simple implementation of the UnionFind data structure (Java)
Unofficial-Qwant-web-search
Unofficial Qwant web search for MacOs