Advertisement
Sn0weK

ehhv2

Dec 1st, 2014
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1. scalanie 2 kolejek rosnΔ…cych
  2. SCAL (B,C)
  3.         x=0
  4.         y=0
  5.         while QUEUE-EMPTY(B) == false and QUEUE-EMPTY(C) == false
  6.             do
  7.             if (x==0) and (y==0) do
  8.                
  9.                 x=DEQUEUE(B)
  10.                
  11.                 y=DEQUEUE(C)
  12.  
  13.             if (x==0) do
  14.                
  15.                 x=DEQUEUE(B)
  16.  
  17.             else if(y==0) do
  18.  
  19.                 y=DEQUEUE(C)
  20.  
  21.             if x <= y do
  22.                
  23.                 ENQUEUE(A) = x
  24.                 x=0
  25.             else
  26.            
  27.                 ENQUEUE(A) = y
  28.                 y=0
  29.                
  30.             if QUEUE-EMPTY(B) == true then
  31.                
  32.                 while QUEUE-EMPTY(C) != true then
  33.                    
  34.                     ENQUEUE(A) = DEQUEUE(C)
  35.                    
  36.             else if QUEUE-EMPTY(C) == true then
  37.        
  38.                 while QUEUE-EMPTY(B) != true then
  39.                    
  40.                     ENQUEUE(A) = DEQUEUE(B)
  41.  
  42. return A
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement