## Writing your own linear algebra matrix library in C

Table of Contents

Table of Contents

A list of best practices when writing bash scripts:

In Computer Science, a Priority Queue is an abstract data type, very similar to a normal Queue, but with a twist: every element has a priority attached to it...

Description

In the last article I’ve described a recursive version of the Merge Sort Algorithm . Of course every recursive algorithm can be written in an iterative manner.

In computer science many algorithms are recursive by nature, and they usually follow an approach called divide-and-conquer.

In the last article I’ve described Euclid’s algorithm for finding the greatest common divisor of two given numbers.

The code from this article was refactored on 2021-01-03. It now makes use of the “Try with resources” Java feature.

Binary GCD also known as Stein’s Algorithm is an algorithm that computes the greatest common divisor of two (positive) numbers . Discovered in 1967 by the Is...

Recently I’ve started to implement (or reimplement) the most common algorithms a software developer should know . One of the nicest books I found on this top...

If you’ve tried to write your own calculator (something in the style of calculator) you’ve probably had to build a simple converter for your mathematical exp...

This tutorial assumes the reader is familiar with C macros, C pointers, and basic data-structures.