Data-structures

  • Published on
    The Fundamentals of Algorithms
    Before discussing the fundamentals of algorithms, and their different types, we need to establish a clear understanding of what an algorithm truly is. An algorithm can be likened to a baker making muffins. Much like the baker, an algorithm follows a precise set of instructions to achieve a specific goal.
  • Published on
    Data Structures Primer
    A data structure is a logical organization of data that simplifies or speeds up their processing, meaning it is a way that allow you to store and organize your data whether you are building a simple program or a complex system; data structures is a must.
  • Published on
    What the heck is time complexity??
    When we have more than an algorithm to solve a certain problem, in order to choose the best algorithm, we need to calculate the complexity of each one, and the algorithm with the lowest complexity is the one who has the best approach; but WHAT IS COMPLEXITY?