/TheBuenoTests

CS Challenges in JavaScript

Primary LanguageJavaScript

TheBuenoTests

Implementations of CS challenges/algorithms in JavaScript.

Sorting Algorithms

  • Bubblesort
  • Mergesort
  • Insertionsort
  • Quicksort
  • Heapsort (TODO)

String Operations

  • Reverse in place
  • Remove duplicates
  • Check if palindrome
  • Remove all occurances of a character
  • Find longest palindrome (TODO)

Number Operations

  • Find smallest number which is a multiple of all numbers up to n
  • Find max subarray sum in an array of numbers

(Single) Linked List Operations

  • Add node
  • Remove node
  • Insert node after
  • Reverse linked list
  • Pretty print