Skip to content

theWhiteFox/algorithms-in-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms

Learning to advance my skills in programming though algorithms

1. Fibonacci

  • while loops
  • recursion O(2^n)
  • Memoization

Fibonacci Spiral

wiki Fibonacci number

Fibonacci sequence algorithm in Javascript

c fibonacci problem using while loop

Memoization caching of return values

wikipedia

StackOverflow Big O fibonacci implementations Java

CS calculate big o

2. FizzBuzz

Fizz Buzz

3. Dijkstra

  • Objects
  • Array
  • function

hackernoon how to implement Dijkstra's algorithm JS

4. Ransom note problem

  • Big O Notation
  • Hash table as an object

Big-O: functions ranking

codeburst.io: objects hash tables

A Gentle Introduction to Algorithm Complexity Analysis

5. Palindrome

  • String & array manipulation
  • String and array methods

MooM

6. Caesar Cipher

  • encryption

Substitution Cipher

7. Reverse a string / array

Medium Reverse a String

8. Mean Median Mode

9. Two Sum

theWhiteFox two sum

leetcode two-sum description

10. Binary Search

factorial

Resources

rawgit

about gists

repl.it steTheWhiteFox

jshint

developer mozilla map