Skip to content

educartoons/computer-science-in-typescript

Repository files navigation

Algorithms in Typescript

A bunch of algorithms written in Typescript in order for being used in classes of Computer Science teaching.

Feel free to use them. 🤓

Content

I will be adding elements to this index every day. Be patient with me.

  • Recursion
    • Factorial (iteratively, recursively)
    • Product of array
    • Fibonacci
  • Sorting
    • Bubble Sort
    • Bubble Sort Optimized
    • Selection Sort
    • Insertion Sort
    • Merge Sort
    • Quick Sort
    • Radix Sort
  • Searching
  • Singly Linked Lists
    • Implementation
  • Doubly Linked Lists
    • Implementation
  • Stacks
    • Stack using an array
  • Queues
  • Binary Search Trees
    • Binary Tree
    • Breadth First Search (Iterative)
    • Deapth First Pre Order
    • Deapth First Post Order
    • Deapth First InOrder
  • Binary Heaps
  • Dynamic Programming
    • Fibonacci
    • Triple Step
    • Robot in a Grid
  • Common Problems
    • A product array puzzle

Contact

If you have doubts about the code send me an email to [email protected] or a tweet to @educartoons

Contribute

If you find an error in the code provided the PRs are opened.

Releases

No releases published

Packages

No packages published