Pinned Repositories
invidious
Invidious is an alternative front-end to YouTube
Bitcoin-Supply-Calculator
A very simple algorithm that calculates the total bitcoin supply after a given block
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-Escrow
A simple Ethereum-based escrow-smart contract (Web3)
Fluent-Random-Picker
Fluent Random Picker is a nice, performant, fluent way to pick random values. Probabilities can be specified, values can be weighted.
JSON-Namen
JSON-Auflistung mit 500 männlichen & 500 weiblichen Vornamen, sowie 2000 Nachnamen
Karatsuba-binary-multiplying-Python
Divide and Conquer algorithm to multiply n-bit numbers in O(n^1.58).. This implementation works completely without using Python's "*"-operator; just "+", "-", bitwise operations and a lookup table.
Published-Date
This Add-on tries to find out when exactly a website or an article on a website was published and last edited.
SearXNG-WebExtensions
Code to generate web extensions for searXNG
ndsvw's Repositories
ndsvw/Fluent-Random-Picker
Fluent Random Picker is a nice, performant, fluent way to pick random values. Probabilities can be specified, values can be weighted.
ndsvw/Bitcoin-Supply-Calculator
A very simple algorithm that calculates the total bitcoin supply after a given block
ndsvw/Published-Date
This Add-on tries to find out when exactly a website or an article on a website was published and last edited.
ndsvw/JSON-Namen
JSON-Auflistung mit 500 männlichen & 500 weiblichen Vornamen, sowie 2000 Nachnamen
ndsvw/Count-Inversions
Compares counting inversions in an array via the Exhaustive Approach and via Divide and Conquer (Python)
ndsvw/DayOfTheWeekChallenge
Calculating the day of the week of any date is not hard! This Blazor-Webassembly app supports you learning it and improving yourself.
ndsvw/SearXNG-WebExtensions
Code to generate web extensions for searXNG
ndsvw/free-for-dev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
ndsvw/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.
ndsvw/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?)
ndsvw/MarkdownLinkRedirectShortcut
This project attempts to find all redirect links in a markdown file and replace them with the redirect targets.
ndsvw/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?
ndsvw/ndsvw
Config files for my GitHub profile.
ndsvw/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.
ndsvw/Awesome-Linux-Software
🐧 A list of awesome Linux softwares
ndsvw/battleship
battleship is a 100%-Javascript battleship game.
ndsvw/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.
ndsvw/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".
ndsvw/discoverdotnet
A web site that helps you discover awesome .NET open source and community resources
ndsvw/EuroCoinDataset
ndsvw/Java-Graphs
Working with graphs in Java
ndsvw/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.
ndsvw/Mapsui
Mapsui is a .NET Map component for: MAUI, WPF, Avalonia, Uno, Blazor, WinUI, Xamarin and Eto
ndsvw/markdown-cv
Simple Markdown CV / Resume
ndsvw/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))
ndsvw/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?
ndsvw/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
ndsvw/sankeydiagram.net
sankeydiagram.net is an easy-to-use webapp for generating Sankey Diagrams to visualize flows and budgets.
ndsvw/SearXNG-Instances-Age
Attempts to compare the instance age of searXNG instances
ndsvw/Simple-UnionFind
A very simple implementation of the UnionFind data structure (Java)