About 399 results
Open links in new tab
  1. Difference between General tree and Binary tree - GeeksforGeeks

    Jul 12, 2025 · There are many subtrees in a general tree. The subtree of a general tree is unordered because the nodes of the general tree can not be ordered according to specific criteria.

  2. Introduction to Tree Data Structure - GeeksforGeeks

    Oct 7, 2025 · A tree is a hierarchical data structure used to organize and represent data in a parent–child relationship. It consists of nodes, where the topmost node is called the root, and every …

  3. Tree Data Structure - GeeksforGeeks

    Sep 10, 2025 · Tree Data Structure is a non-linear data structure in which a collection of elements known as nodes are connected to each other via edges such that there exists exactly one path …

  4. Types of Trees - GeeksforGeeks

    Oct 18, 2025 · A tree is a hierarchical data structure that consists of nodes connected by edges. It is used to represent relationships between elements, where each node holds data and is connected to …

  5. Introduction to Generic Trees (N-ary Trees) - GeeksforGeeks

    Jul 12, 2025 · Generic trees are a collection of nodes where each node is a data structure that consists of records and a list of references to its children (duplicate references are not allowed). Unlike the …

  6. Introduction to Data Structures - GeeksforGeeks

    Jul 12, 2025 · Unlike Arrays, Linked Lists, Stack and queues, which are linear data structures, trees are hierarchical data structures. A binary tree is a tree data structure in which each node has at most two …

  7. DSA Tutorial - Learn Data Structures and Algorithms

    Nov 24, 2025 · A non-linear, hierarchical data structure consisting of nodes connected by edges, with a top node called the root and nodes having child nodes. It is widely used in file systems, databases, …

  8. Applications of tree data structure - GeeksforGeeks

    Jul 27, 2025 · A tree is a type of data structure that represents a hierarchical relationship between data elements, called nodes. The top node in the tree is called the root, and the elements below the root …

  9. General Tree (Each node can have arbitrary number of children) Level ...

    Mar 14, 2023 · The approach to this problem is similar to Level Order traversal in a binary tree. We Start with pushing root node in a queue and for each node we pop it, print it and push all its child in the …

  10. Heap Data Structure - GeeksforGeeks

    Jul 23, 2025 · A Heap is a complete binary tree data structure that satisfies the heap property: for every node, the value of its children is greater than or equal to its own value. Heaps are usually used to …