Algorithms

This topic is about algorithms, whether in life or computer science. Yeap, you're right! I only keep algorithms, not code. I decided to categorize all available process recipe in this guide.

Why Algorithms?

I had reached to a point where my software development requires me to remember algorithms by heart and use various tools or languages for developing the least inter-language dependent software. This simplifies the software integration dependencies where the priority is given to the learning curve.

Basics

These are the basics in software algorithms. It covers the notations, acronyms, and practices.

Data

These are the data representation in software. It covers its origin and how things get fixed up togethers.

Concatenation

These are the algorithms related to joining things up.

Trimming

These are the algorithms related to chopping things, like list (array / slice / equivalent) and data numbers.

Hashing

These are mathematical or cryptographic calculations methods towards a subject.

That's all about software algorithms!