Posts

Showing posts from May, 2025

DSA and Algo

Image
   Algorithms: Describe steps how to perform certain tasks. Algorithm characteristics:      space complexity: In how much memory the algorithm will work  relative to size of input it is given.     time complexity: in how much time it completes relative to size of input it is given. Sorting algorithms: take dataset and apply a sort order to it   Searching algorithms: find specific data in a structure. Computational algorithms : given one set of data and derive another set of data.  Collection algorithms: work with collection of data like to count specific items, navigate among data elements, filter out unwanted data.  Measeure how a algorithm changes to change in dataset size. Big O notation to indicate " Order of Operation"  to perform an operation. Data Structures: Used to organize information in different ways.   Array:  collections of elements in which each element is identified by an index or a key value...