search

April 22, 2022
DSA
JavaScript
Tree
Heap

A heap is a special type of tree-based data structure that satisfies the heap property: the value of each node is always greater than or equal to the value of its parent, with the exception of the root node, which has no parent. There are two types of heaps: min heaps and max heaps. In a min heap, the value of each node is always greater than or equal to the value of its parent, while in a max heap, the value of each node is always less than or equal to the value of its parent.

April 19, 2022
DSA
JavaScript
Tree

A binary search tree (BST) is a type of binary tree that is used for searching and sorting data. It is called a "search tree" because it can be efficiently used to search for the presence or absence of a particular element in the tree. It is called a "binary" tree because each node has at most two children.

April 17, 2022
DSA
JavaScript
Tree

A binary tree is a tree data structure in which each node has at most two children. Binary trees are commonly used to implement search algorithms, such as binary search.

April 16, 2022
DSA
JavaScript
Tree

A tree is a non-linear data structure that consists of nodes organized in a hierarchical structure. Each node in a tree has one or more child nodes, and is referred to as the parent of its child nodes. The node at the top of the tree is called the root, and the nodes without children are called leaf nodes.

March 28, 2022
DSA
JavaScript
Array
Stack
Queue

An array is a data structure that stores a collection of elements in a contiguous block of memory. It allows us to store and access data efficiently, as elements can be accessed using their index, which is their position in the array.

March 07, 2022
DSA
JavaScript
Linked List

A linked list is a linear data structure that consists of a sequence of nodes, where each node stores a reference to an object and a reference to the next node in the sequence. The last node in the list typically has a reference to null, indicating the end of the list.

February 25, 2022
DSA
JavaScript
Array

An array is a data structure that stores a collection of elements in a contiguous block of memory. It allows us to store and access data efficiently, as elements can be accessed using their index, which is their position in the array.

February 11, 2022
DSA
JavaScript
Array
Searching

Array searching is the process of looking for a specific element or value within an array. There are many different algorithms that can be used to search an array, and the choice of which one to use can depend on the size of the array, the type of elements it contains, and the desired performance characteristics. Some common array search algorithms include linear search and binary search.

January 16, 2022
DSA
JavaScript
Array
Sorting

Array sorting is the process of arranging the elements of an array in a specific order, such as ascending or descending order. The order can be based on the value of the elements, or on some other criterion such as the length of the elements in the case of strings.

January 01, 2022
DSA
JavaScript

Data structures and algorithms are integral components of software development, as they help to organize and manipulate data in an efficient manner. In this blog post, we will discuss some common data structures and algorithms in Javascript, as well as their time complexity, which refers to the amount of time it takes for an algorithm to complete its task.

Vishal Sharma

Hey there! This is Vishal Sharma. I reside and work at Gurgaon, India. I am a Software Engineer and primarily works with JavaScript, ReactJS and NodeJS.
LinkedIn Link

Welcome to my Javascript tech blog! Here, you'll find the latest news and updates in the world of Javascript, as well as tutorials and resources to help you improve your coding skills. From learning the basics of Javascript to advanced concepts like object-oriented programming, I post something for developers of all levels. Whether you're just starting out or you're a seasoned pro, you'll find valuable insights and information on our blog. So stay up-to-date with the latest in Javascript technology by bookmarking this page and checking back often.
Thank you for visiting!