Vigyata.AI
Is this your channel?

Getting started with Data Structures in JavaScript | Stack, Queue, Linked List in JavaScript

1.2K views· 38 likes· 67:45· Mar 13, 2022

🛍️ Products Mentioned (2)

Data structure is a storage that is used to store and organize data. It is a way of arranging data in memory so that it can be accessed and updated efficiently. Types of Data Structures Primitive data structure Non-Primitive & Custom data structure Types of Non Primitive Data Structures Linear data structure Non-linear data structure In linear data structures, the elements are arranged in sequence one after the other. Elements in non-linear data structures are not in any sequence. Instead, they are arranged in a manner where one element will be connected to one or more elements. Stack: The stack is a data structure that follows Last In First Out (LIFO) principle. The element that is added at last is accessed at first. This is like stacking your books on top of each other. The book that you put at last comes first. Queue: A queue is a useful data structure in programming. It is like the ticket queue outside a cinema hall, where the first person entering the queue is the first person who gets the ticket. Queue follows the First In First Out (FIFO) rule - the item that goes in first is the item that comes out first. Linked List: A linked list is a linear data structure that includes a series of connected nodes. Here, each node stores the data and the address of the next node. --------------- Buy me a coffee: https://www.patreon.com/coderash https://www.paypal.com/paypalme/gauravbehere --------------- Timestamps 0:00 - Welcome 0:22 - What are Data Structures? 1:00 - Types of Data Structures 2:26 - What is a Stack? 3:00 - Operations on a Stack 3:25 - Applications of Stack 5:00 - Implementing Stack 16:26 - What is a Queue? 17:05 - Operations on a Queue 17:25 - Applications of Queue 18:28 - Implementing Queue 27:05 - What is a Linked List? 28:29 - Operations on a Linked List 29:23 - Applications of Linked List 30:42 - Implementing Linked List 1:06:21 - Summary -------------------- Search Tags: Getting started with Data Structures in JavaScript | Stack, Queue, Linked List in JavaScript #DataStructures #JavaScript #Interview #Preparation #Stack #Queue #LinkedList #CodeRashWithGaurav #DS #JS #DataStructuresJavaScript, Getting started with Data Structures in JavaScript,DataStructures,JavaScript,Interview,Preparation,Stack,Queue,LinkedList,CodeRashWithGaurav,DS,JS,DataStructuresJavaScript,stack in javascript,queue in javascript,linked list in javascript,algorithms in javascript,javascript tutorial, #javascript #interview #preparation #javascript #designpatterns #coding #tutorial #coderashwithgaurav javascript,tutorials,array,array methods,es6,map,reduce,filter,includes, array methods explained,all array methods in javascript,javascript interview, javascript, tutorial, javascript, array, inversionOfControl, higherorderfunctions, designpatterns, coding, tutorial, javascript,tutorials,array,array methods,es6, ,javascript interview, programming #cloningObjects #recursion #JSONStringify #JSONParse, deep cloning objects in javascript, shallow clone, object destructuring, object assign, lodash clone Shallow Clone - Deep Clone 🔥 | Copying Objects in JavaScript | Do Not Use JSON Stringify for cloning, coding,tutorial,javascript,tutorials,javascript interview,programming,react,deep cloning objects in javascript,shallow clone,object destructuring,object assign,lodash clone,Do Not Use JSON Stringify for cloning,coderash with gaurav,JSON Stringify,JSON parse,deep clone,recursion,implement recursion in js,value and reference in js,js tutorial,javascript video,learn js basics,learn javascript,javascript interview questions,front end development basics,JS

🎬 More from CodeRash with Gaurav 🚀