Diagonal Traversal of a Binary Tree | O(n) method | Trees
Автор: Fit Coder
Загружено: 2021-03-05
Просмотров: 4864
In this video, I have discussed how to find diagonal traversal of a binary tree. I have discussed hashmap based optimized approach which has a time complexity of O(n)
Consider lines of slope -1 passing between nodes. Given a Binary Tree, print all diagonal elements in a binary tree belonging to same line.
Source code: https://github.com/fit-coder/fitcoder...
00:00 Introduction
00:06 What is Diagonal Traversal?
01:04 Pseudo Code
11:51 Implementation
-------------------------------------------------------------
I live in New Delhi and love explaining programming concepts. I have done M.Tech(BITS Pilani) + B.Tech(PEC, Chandigarh) in Computer Science and am currently working as a software engineer in a MNC.
If you like my content, please like, share my videos and subscribe to the channel.
-------------------------------------------------------------
For other tree tutorials, please refer to the below links:
Introduction to Trees: • Introduction to Trees | Trees Tutorial | D...
Binary Trees: • Introduction to Binary Trees | Trees Tutor... &t=8s
Binary Tree Traversals: • Binary Tree Traversals | Inorder, Preorder... &t=64s
Shortcut trick for Binary Tree Traversals: • Shortcut Trick for Binary Tree Traversal |...
Inorder Traversal Iterative: • Inorder Traversal of Binary Tree without R...
Preorder Traversal Iterative: • Preorder Traversal of Binary Tree without ...
Postorder Traversal Iterative (2 stack method): • Postorder Traversal of Binary Tree Using T...
Postorder Traversal Iterative (1 stack method): • Postorder Traversal of Binary Tree Using O...
Level Order Traversal: • Level Order Traversal of Binary Tree | Usi...
Morris Inorder Traversal: • Morris Inorder Traversal of Binary Tree | ...
Zigzag Level Order Traversal: • Zigzag (Spiral) Level Order Traversal of B...
Binary Tree From Inorder and Preorder (Recursive): • Construct Binary Tree From Inorder and Pre...
Binary Tree From Inorder and Preorder (Iterative): • Construct Binary Tree From Inorder and Pre...
Binary Tree From Inorder and Postorder (Recursive): • Construct Binary Tree From Inorder and Pos...
Binary Tree From Inorder and Postorder (Iterative): • Construct Binary Tree From Inorder and Pos...
Binary Tree From Inorder and Levelorder: • Construct Binary Tree From Inorder and Lev...
Binary Tree From Preorder and Postorder: • Construct Full Binary Tree From Preorder a...
Height of a Binary Tree (Recursive): • Height (Maximum Depth) of a Binary Tree | ...
Height of a Binary Tree (Iterative): • Height (Maximum Depth) of a Binary Tree | ... &t=385s
Diameter of a Binary Tree: • Diameter of a Binary Tree | Trees
Lowest Common Ancestor: • Lowest Common Ancestor (LCA) in a Binary T...
Left View and Right View (Recursive): • Left View and Right View of Binary Tree | ...
Left View and Right View (Iterative): • Left View and Right View of Binary Tree | ...
Top View and Bottom View (Recursive): • Top View and Bottom View of Binary tree | ...
Top View and Bottom View (Iterative): / =-cr4i8ztxgc
Boundary Traversal: • Boundary Traversal of Binary Tree | Trees
Vertical Order Traversal: • Vertical Order Traversal of a Binary Tree ...
For in-depth Graph theory and implementation details, please refer to the below playlist:
• Introduction to Graphs Data Structure &list=PLFj4kIJmwGu3m30HfYDDufr3PZBfyngr0
#DataStructure,#Trees,#FitCoder,#Algorithm,#competitiveprogramming,#binarytree
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: