Slope Formula
I was watching a football game a few days ago, and to prepare for it, we decided to pick up some snacks. As the game progressed, I found myself eating a lot of chips, but at halftime, there was one...
View ArticleLearn About Descriptive Statistics
I had been meaning to write a script and blog post on descriptive statistics for some time now, but with work and winter weather and the extra work that winter weather brings, and now that the winter...
View ArticleUnidirectional TSP Puzzles
As we’ve entered the late spring into early summer season, I’ve found myself wanting to go out more to sit and enjoy the weather. One of these days recently I sat in the park with a good book. On this...
View ArticleClique Problem Puzzles
I still remember how I felt when I was first introduced to NP-Complete problems. Unlike the material I had learned up to that point, there seemed to be such mystery and intrigue and opportunity...
View ArticleID3 Algorithm Decision Trees
As I grow LEARNINGlover.com, I’m always thinking of different ways to expose my own personality through the site. This is partially because it is easier for me to talk about subjects where I am...
View ArticleThe Breadth-First-Search Algorithm
I remember when I was younger I used to play the game of hide-and-seek a lot. This is a game where a group of people (at least two) separate into a group of hiders and a group of seekers. The most...
View ArticleThe Depth-First-Search Algorithm
I remember when I was younger I used to play the game of hide-and-seek a lot. This is a game where a group of people (at least two) separate into a group of hiders and a group of seekers. The most...
View ArticleHow To Take Notes in Math Class
I was recently asked by someone how they should be taking notes in math class. I could immediately relate because I once asked this very same question. In both undergrad and grad, I had to ask myself...
View ArticleThe RSA Algorithm
I can remember back when I was in school, still deciding whether I wanted to study pure or applied mathematics. One of the common questions I would receive from those in applied mathematical realms...
View ArticleTopological Sort
One of the things I generally say about myself is that I love learning. I can spend hours upon hours reading papers and algorithms to better understand a topic. Some of these topics are stand alone...
View ArticleDiscrete-time Markov Chains
Much of how we interact with life could be described as transitions between states. These states could be weather conditions (whether we are in a state of “sunny” or “rainy”), the places we may visit...
View ArticleLets Learn About XOR Encryption
One of the more common things about this generation is the constant desire to write up (type) their thoughts. So many of the conversations from my high school days were long lasting, but quickly...
View ArticleIndependent Set Puzzles
In this post, I want to return to the idea of NP-Complete problems. There is a more technical, more formal definition that I can refer you to, but I like to refer to the images from Garey and Johnson’s...
View ArticleLongest Common Subsequence at LEARNINGLOVER.COM
Suppose you and I each had an ordered list of items and we were interested in comparing how similar those lists are. One calculation we can perform on these two strings is the Longest Common...
View ArticleTarjan’s Strongly Connected Components Algorithm
I just added a program that finds the strongly connected components of a graph using Tarjan’s Algorithm. A strongly connected component of a graph is a subgraph S of G where every pair of nodes, u and...
View ArticleDegree Centrality of a Graph
I wanted to spend some time on centrality measures of a graph. These are measurements of how important each node (or edge) is to the overall graph. But how do we define, or determine, importance?...
View ArticleFloyd-Warshall Shortest Paths
The Floyd Warshall algorithm is an all pairs shortest paths algorithm. This can be contrasted with algorithms like Dijkstra’s which give the shortest paths from a single node to all other nodes in the...
View ArticleRange Puzzles
Range Puzzles I have always liked puzzles. I really enjoy discovering a new puzzle. Sometimes when I have discovered a new puzzle, I enjoy it so much that I can’t seem to do enough of them. In such...
View ArticleBinary Puzzles
As you can probably tell, I’m a big fan of puzzles. On one hand you can say that a good puzzle is nothing but particular instance of a complex problem that we’re being asked to solve. What exactly...
View ArticleSet Partition Problems
This is my first post of 2019 and my first post in a while. There was one posted a few months ago, but not really geared towards the algorithms and learning focus of the site. I have been doing a lot...
View Article