A Divide-and-Conquer approach to the problem of finding a majority element in a list, using Python.

## Book Suggestion – Introduction to Artificial Intelligence

An interesting (but old) book on the earlier research of Artificial Intelligence.

## Algorithms – Parentheses Max Substring Length

A tutorial on the Parentheses Max Substring Length problem, with implementation in Python.

## Book Suggestion – Introduction to the Theory of Computation

My short review of the popular Computer Theory book by Michael Sipser (spoiler: it is good).

## Post Correspondence Problem

We solve three problems of the Post Correspondence Problem, as found in Michael Sipser's "Introduction to the Theory of Computation".

## Calculating Distances – A Bit of Info

A tutorial on calculating different types of distances, using Python.

## kMeans Algorithm

A tutorial on the kMeans algorithm, using Python.

## Book Suggestion – The New Scientific Spirit

A philosophy book by Bachelard on the exploration of physics and science.

## Perceptron Implementation

An implementation from scratch of the Perceptron algorithm, in Python.

## Book Review – Pattern Recognition

My review on the Pattern Recognition book by my fellow Greek Sergios Theodoridis.