All posts

A thumbnail image

Complete a College Course in a Day

How to complete a college course in one day.

A thumbnail image

Implement Quicksort

Path from Comprehension to Implementation The path to implementation is filled with gaps.

A thumbnail image

Generate Flashcards

Using flashcards is a proven way to learn, and suggested by anybody worth their weight in salt.

A thumbnail image

Javascript Algorithms and Data Structures What to Learn

Learning Algorithms and Data Structures can be overwhelming.

Data Structure Diagrams

Linked List A Linked List is a linear collection of data elements, called nodes, each pointing to the next node by means of a pointer.

A thumbnail image

Pseudocode for Mergesort

Path from Comprehension to Implementation The path to implementation is filled with gaps.

A thumbnail image

Computer Science in 5 Minutes

I recently saw a course that advertises, four semesters of computer science in 5 hours.

A thumbnail image

Memorizing Algorithms

Learning some algorithms, starts with memorization.

A thumbnail image

Algorithm Patterns

Solving algorithms in optimal time, often involves composition.