Compiling Regular Expressions with Non-deterministic Finite Automata
Regular expressions: those seemingly non-sensical strings of characters that seem to magically take an input
A Software Engineering Space
Regular expressions: those seemingly non-sensical strings of characters that seem to magically take an input
A couple of years back I interviewed for an SDE role at Amazon. For those
As Bob Dylan once said “The times they are a-changing”, and changing they are. Modern
In my earlier post on implementing Iterators for hash table based data structures I covered
Searching is a fundamental operation in computers, with a great deal of research put towards
The iterator pattern as it is described in the GoF book[1] bears very little resemblance
Despite being one of the oldest sorting algorithms and possibly the first to ever be
Mergesort was the first O(nlogn) sorting algorithm used. Donald Knuth has speculated that it may
In my previous post I covered using search to solve puzzles by abstracting the state
Puzzles are good way to kill some time when you’re bored. I was at a