Advertisement
minnera

#30daysofcode #day23

Oct 28th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.45 KB | None | 0 0
  1. //https://www.hackerrank.com/challenges/30-binary-trees/problem
  2.  
  3.     static void levelOrder(Node root){
  4.         //Write your code here
  5.         Queue<Node> q = new Queue<Node>();
  6.         q.Enqueue(root);
  7.         while(q.Count != 0){
  8.           Node helper = q.Dequeue();
  9.           Console.Write(helper.data + " ");
  10.           if(helper.left != null){
  11.             q.Enqueue(helper.left);
  12.           }
  13.           if(helper.right != null){
  14.             q.Enqueue(helper.right);
  15.           }
  16.         }
  17.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement