Tutorials
Courses
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
37.4K+ articles
Misc
8.8K+ articles
Mathematical
7.8K+ articles
Arrays
6.5K+ articles
Competitive Programming
3.3K+ articles
Strings
3.3K+ articles
Greedy
2.1K+ articles
Algorithms
2.0K+ articles
Sorting
1.8K+ articles
Searching
1.7K+ articles
DSA
/
Advanced Data Structure
Advanced Data Structure
595+ posts
Recent Articles
Popular Articles
Trie meaning in DSA
Last Updated: 28 March 2023
Trie data structure is defined as a Tree based data structure that is used for storing some collection of strings and performing efficient search operations on them.The wo...
read more
Advanced Data Structure
Picked
DSA
Definitions and Meanings
Trie
Introduction to Finger search tree Data Structure
Last Updated: 14 May 2024
A finger search tree is a data structure that is designed to allow for efficient search and access of data in a set or a sequence. It is a type of binary search tree that ...
read more
Tree
Advanced Data Structure
DSA
Segment tree meaning in DSA
Last Updated: 05 April 2024
A segment tree is a data structure used to effectively query and update ranges of array members. It's typically implemented as a binary tree, with each node representing a...
read more
Advanced Data Structure
Picked
DSA
Definitions and Meanings
Segment-Tree
Disjoint Set meaning and definition in DSA
Last Updated: 03 April 2023
Disjoint Set is a data structure that keeps track of a set of elements partitioned into a number of disjoint subsets and it is used to efficiently solve problems that invo...
read more
Advanced Data Structure
Picked
DSA
Definitions and Meanings
disjoint-set
Roadmap
Bellman-Ford vs Floyd-Warshall's algorithm: A Comparative Analysis
Last Updated: 05 January 2024
Bellman-Ford Algorithm:The Bellman-Ford algorithm is a single-source shortest-path algorithm that works by iteratively relaxing edges in the graph until the shortest path ...
read more
Graph
Matrix
Advanced Data Structure
DSA
bellman-ford
Floyd-Warshall
Count of non-consecutive Ones in Binary range
Last Updated: 14 October 2023
Given two positive integers 'L' and 'R', the task is to return the number of the integers in the range[L, R] inclusive,whose binary representationsdo notcontain consecutiv...
read more
Dynamic Programming
Advanced Data Structure
DSA
digit-DP
Introduction to Log structured merge (LSM) Tree
Last Updated: 25 July 2023
B+ Trees and LSM Trees are two basic data structures when we talk about the building blocks of Databases. B+ Trees are used when we need less search and insertion time and...
read more
Tree
Advanced Data Structure
DSA
Data Structures
Data Structures-Binary Trees
Data Structures-B and B+ Trees
Merkle Tree and Hash Chain Data Structures with difference
Last Updated: 13 October 2023
In this post, we will deep dive into what are Merkel Trees and Hash Chain data structures, their advantages and disadvantages, and the differences between Merkel Tree vs. ...
read more
Advanced Data Structure
Picked
DSA
Data Structures
Advanced Data Structures
Last Updated: 12 December 2024
Advanced Data Structures refer to complex and specialized arrangements of data that enable efficient storage, retrieval, and manipulation of information in computer scienc...
read more
Algorithms
Advanced Data Structure
Data Structures
Data Structures Tutorial
Last Updated: 12 April 2025
Data structures are the fundamental building blocks of computer programming. They define how data is organized, stored, and manipulated within a program. Understanding dat...
read more
Advanced Data Structure
Data Structures
DSA
B Tree in Python
Last Updated: 17 April 2024
A B-tree is a self-balancing tree data structure that maintains sorted data and allows searches, sequential access, insertions, and deletions in logarithmic time.B Tree in...
read more
Tree
Advanced Data Structure
Picked
DSA
Self-Balancing-BST
B-Tree
Python-DSA
B+ Tree in Python
Last Updated: 18 April 2024
In computer science, data structures are crucial in efficiently managing and organizing data. Among these, the B+ tree is a powerful and important data structure, widely u...
read more
Tree
Advanced Data Structure
Picked
DSA
B and B+ Trees
Python-DSA
Lazy Propagation in Python
Last Updated: 22 May 2024
Segment tree is the data structure that can be used for solving the range queries efficiently. In Segment tree, a single value update in array may cause multiple updates i...
read more
Advanced Data Structure
Picked
DSA
Segment-Tree
Python-DSA
Practice Problems on Advance Data Structure and Aglorithms
Last Updated: 06 March 2025
Advanced data structures like Trie, Segment Tree, and Binary Indexed Tree significantly enhance performance for specific problem types. They offer efficient solutions for ...
read more
Advanced Data Structure
DSA
Data Structures
Commonly Asked Data Structure Interview Questions on Tries
Last Updated: 05 March 2025
A Trie (also known as a prefix tree) is a specialized tree-based data structure that is primarily used to store a dynamic set of strings, where keys are usually strings. I...
read more
Advanced Data Structure
DSA
Trie
1
2
3
4
...
40
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !