answersLogoWhite

0

Why you used link list in binary tree?

Updated: 8/17/2019
User Avatar

Wiki User

8y ago

Best Answer

Linked list was introduced to reduce the space wastage done by array & also to make easier the insertion and deletion of elements from a list. A binary tree contains nodes of elements where insertion,deletion & searching is frequently done. So to make these operations easier linked list is used.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why you used link list in binary tree?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the use of binary?

Binary trees are commonly used to implement binary search tree and binary heaps.


Is B tree a Binary Search Tree?

Yes because there is no real practical use for a binary tree other than something to teach in computer science classes. A binary tree is not used in the real world, a "B tree" is.


Application of binary tree in data structure?

1) the complexity of insertion,deletion and searching operation is depend on the height of the tree. i.e. if height is n(for skew binary tree) then complexity is O(n) . 2) difficult to get the sorted list from the binary tree.which is easy for BST.


Difference between B-tree and Binomial search tree?

A B-tree is a kind of tree data structure which is a generalization of a binary search tree where each node can have more than two children and contain more than 1 value. A Binominal search tree I am not sure of. If you mean Binary search tree, then it is an abstract data structure. Binominal is a term usually used with distributions while Binary is usually used with data. Hope this helps.


What are the different types of collision resolution techniques?

Open addressing (closed hashing), The methods used include: Overflow block & Closed addressing (open hashing) The methods used include: Linked list, Binary tree..


What font is used for the title of One Tree Hill?

Helvetica Light


What are the Application of tree and graph in data file structures?

Using binary tree, one can create expression trees. The leaves of the expression tree are operands such as constants, variable names and the other node contains the operator (binary operator). this particular tree seems to be binary because all the operators used are binary operators. it is also possible for a node to have one node also, in case when a unary minus operator is used. we can evaluate an expression tree by applying the operator at the root to the values obtained by recursively evaluating the left and right sub trees.


What is the practical application for a binary converter?

The reason that binary trees are used more often than n-ary trees for searching is that with every contract with an n-ary tree you can eliminate most of it.


Which of the following traversal is used for printing the keys of binary search tree in ascending order?

In order traversal is used.


What are the real time applications of binary search tree?

Even though the bounty is gone, since the accepted answer gives the extremely-false impression that binary-trees are not very useful, I will post another answer.To squabble about the performance of binary-trees is meaningless - they are not a data structure, but a family of data structures, all with different performance characteristics. While it is true that unbalanced binary trees perform much worse than self-balancing binary trees for searching, there are many binary trees (such as binary tries) for which "balancing" has no meaning.The reason that binary trees are used more often than n-ary trees for searching is that with every comparison in a (balanced) binary tree, you eliminate about half the tree from consideration. In contrast, with an n-ary tree, you can eliminate (n-1)/n of the tree using log(n) comparisons (using a binary search).Applications of binary treesBinary Search Tree - Used in many search applications where data is constantly entering/leaving, such as the map and set objects in many languages' libraries.Binary Space Partition - Used in almost every 3D video game to determine what objects need to be rendered.Binary Tries - Used in almost every high-bandwidth router for storing router-tables.Hash Trees - used in p2p programs and specialized image-signatures in which a hash needs to be verified, but the whole file is not available.Heaps - Used in heap-sort; fast implementations of Dijkstra's algorithm; and in implementing efficient priority-queues, which are used in scheduling processes in many operating systems, Quality-of-Service in routers, and A* (path-finding algorithm used in AI applications, including video games).Huffman Coding Tree (Chip Uni) - used in compression algorithms, such as those used by the .jpeg and .mp3 file-formats.GGM Trees - Used in cryptographic applications to generate a tree of pseudo-random numbers.Syntax Tree - Constructed by compilers and (implicitly) calculators to parse expressions.Treap - Randomized data structure used in wireless networking and memory allocation.T-tree - Though most databases use some form of B-tree to store data on the drive, databases which keep all (most) their data in memory often use T-trees to do so.


How is a binary used?

Binary what? Binary numbers? Binary stars? Binary fission?


Where is the binary system used?

=THE BINARY SYSTEM IS USED IN THE ELECTRICAL COMPUTERS.=