Welcome to the Algorithms section of our documentation! Here, you will find an overview of the various algorithms used throughout our platform. Algorithms are the backbone of any software application, and we strive to implement the most efficient and effective solutions.

Common Algorithms

Below is a list of some common algorithms that we use:

  • Sorting Algorithms
    • Bubble Sort
    • Quick Sort
    • Merge Sort
    • Heap Sort
  • Search Algorithms
    • Linear Search
    • Binary Search
    • Interpolation Search
  • Graph Algorithms
    • Depth-First Search (DFS)
    • Breadth-First Search (BFS)
    • Dijkstra's Algorithm
    • A* Search Algorithm

Advanced Topics

For those who wish to dive deeper into the subject, we recommend visiting our Advanced Algorithms section.

Image of an Algorithm

Sorting Algorithms

Learn More

To further understand how these algorithms work and their practical applications, check out our Algorithms Tutorial.


By exploring these resources, you will gain a comprehensive understanding of the algorithms that power our platform. Happy learning!