Suppose we have an integer-valued stack S and a queue Q. Draw the contents of both S and Q at each step indicated by the line. Be sure to identify which end is the top of S and the front of Q. Stack S; Queue Q; S.push(3): S.push(2): S.push(1); Qenqueue(3): Qenqueue(2); Qenqueue(1); int x= S.pop(): Qenqueue(x); x=Q dequeue(); benqueue(Q.dequeue(); S.push(Q peek()): I/ peek() function reads the front of a queue without deleting it

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
7. Suppose we have an integer-valued stack S and a queue Q. Draw the contents of both S
and Q at each step indicated by the line. Be sure to identify which end is the top of S and
the front of Q.
Stack S;
Queue Q;
S.push(3);
S.push(2);
S.push(1);
Qenqueue(3);
Qenqueue(2);
Qenqueue(1);
int x = S.pop():
Qenqueue(x);
x = Qdequeue();
benqueue(Q.dequeue();
S.push(Q peek());
I/ peek() function reads the front of a queue without deleting it
Transcribed Image Text:7. Suppose we have an integer-valued stack S and a queue Q. Draw the contents of both S and Q at each step indicated by the line. Be sure to identify which end is the top of S and the front of Q. Stack S; Queue Q; S.push(3); S.push(2); S.push(1); Qenqueue(3); Qenqueue(2); Qenqueue(1); int x = S.pop(): Qenqueue(x); x = Qdequeue(); benqueue(Q.dequeue(); S.push(Q peek()); I/ peek() function reads the front of a queue without deleting it
2. Consider the following stack of characters, where STACK maximum size is 8 memory
cells. STACK: A, C, D, F, K,
Describe the stack as the following operations take place:
where "
" denotes an empty memory cell.
(c) PUSH (L)
(a) POP( )
(e) POP()
(b) POP( )
(f) PUSH (R) (8) PUSH (S)
(d) PUSH (P)
(h) POP( )
3. Suppose STACK has 6 memory cells as its maximum size and initially its top= -1. Find
the output of the following pscudo code:
1. a:= 2; b:= 5;
2. push (a);
3. push (b+2);
4. push (9);
5. while (top = -1)
6. { pop ( item);
7. print item; )
4. Convert the following infix expression into postfix ones:
i. (A + B) * (D/E)
ii. (A+B^D)/(D-F) + G
iii. A*(B+ D)/ E-F* (G + H/ K)
5. Evaluate the postfix expression A BCD- *+, where A = 25, B = 2, C = 18 and D-13
Transcribed Image Text:2. Consider the following stack of characters, where STACK maximum size is 8 memory cells. STACK: A, C, D, F, K, Describe the stack as the following operations take place: where " " denotes an empty memory cell. (c) PUSH (L) (a) POP( ) (e) POP() (b) POP( ) (f) PUSH (R) (8) PUSH (S) (d) PUSH (P) (h) POP( ) 3. Suppose STACK has 6 memory cells as its maximum size and initially its top= -1. Find the output of the following pscudo code: 1. a:= 2; b:= 5; 2. push (a); 3. push (b+2); 4. push (9); 5. while (top = -1) 6. { pop ( item); 7. print item; ) 4. Convert the following infix expression into postfix ones: i. (A + B) * (D/E) ii. (A+B^D)/(D-F) + G iii. A*(B+ D)/ E-F* (G + H/ K) 5. Evaluate the postfix expression A BCD- *+, where A = 25, B = 2, C = 18 and D-13
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Concept of Threads
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education