STACK
#snsinstitutions#snsdesignthinkers#designthinking

STACK


Stack is a linear data structure that follows a particular order in which the operations are performed. The order may be LIFO(Last In First Out) or FILO(First In Last Out). LIFO implies that the element that is inserted last, comes out first and FILO implies that the element that is inserted first, comes out last.

There are many real-life examples of a stack. Consider an example of plates stacked over one another in the canteen. The plate which is at the top is the first one to be removed, i.e. the plate which has been placed at the bottommost position remains in the stack for the longest period of time. So, it can be simply seen to follow LIFO(Last In First Out)/FILO(First In Last Out) order.

Stack is a fundamental Data Structure in computer science that allows storing and retrieving data in a Last-In-First-Out (LIFO) manner. It is a simple way to manage data in many programming languages, operating systems, and other computer applications.

To view or add a comment, sign in

More articles by Sowmiya Muthukumar

  • Evolution of Robotics

    Robotics has transformed from a conceptual idea in ancient myths to a pivotal part of modern technology, shaping…

  • INTERNET SECURITY

    Internet security encompasses a broad range of practices, technologies, and measures aimed at protecting networks…

  • COMPUTER VISION

    Computer vision is a field of artificial intelligence that enables machines to interpret and understand visual…

  • VIRTUAL REALITY

    Virtual reality (VR) is an immersive technology that replicates an environment, real or imagined, and simulates a…

  • AUGMENTED REALITY

    Augmented reality (AR) is a transformative technology that blends digital information seamlessly into the physical…

    1 Comment
  • COMPUTER GRAPHICS

    Computer graphics refers to the creation, manipulation, and rendering of visual content using computers. It encompasses…

  • FIGMA

    Figma is a web-based design and prototyping tool that allows teams to collaborate in real-time on designing interfaces…

  • DATA VISUALIZATION

    Data visualization is the graphical representation of information and data in a pictorial or graphical format(Example:…

    1 Comment
  • DIGITAL MARKETING

    Digital marketing, also called online marketing, is the promotion of brands to connect with potential customers using…

  • QUEUE

    A Queue is defined as a linear data structure that is open at both ends and the operations are performed in First In…

Explore content categories