Advertisement
minnera

#30daysofcode #day18

Oct 24th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.54 KB | None | 0 0
  1. //https://www.hackerrank.com/challenges/30-queues-stacks/problem
  2.  
  3. class Solution {
  4.     //Write your code here
  5.  
  6.     Stack<char> stack = new Stack<char>();
  7.     Queue<char> queue = new Queue<char>();
  8.    
  9.     public void pushCharacter(char ch)
  10.     {
  11.         stack.Push(ch);
  12.     }
  13.    
  14.     public void enqueueCharacter(char ch)
  15.     {
  16.         queue.Enqueue(ch);
  17.     }
  18.    
  19.     public char popCharacter()
  20.     {
  21.         return stack.Pop();
  22.     }
  23.    
  24.     public char dequeueCharacter()
  25.     {
  26.         return queue.Dequeue();
  27.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement