STACKS

13 programming challenges to help you master the fundamentals of DATA STRUCTURES.

1

CREATE A STACK IMPLEMENTING THE OPERATIONS ON AN INTEGER ARRAY (PUSH, POP, PEEK, ISEMPTY, ISFULL)

2

CREATE A STACK IMPLEMENTING THE OPERATIONS ON THE CHARACTERS ARRAY (PUSH, POP, PEEK, ISEMPTY, ISFULL)

3

CREATE A STACK IMPLEMENTING THE OPERATIONS ON AN INTEGER NODES (DYNAMICALLY) (PUSH, POP, PEEK, ISEMPTY, ISFULL)

4

CREATE A STACK IMPLEMENTING THE OPERATIONS ON THE CHARACTERS NODES (DYNAMICALLY) (PUSH, POP, PEEK, ISEMPTY, ISFULL)

5

ENTER THE STRING FROM THE USER AND REVERSE THE STRING USING STACKS.

6

CREATE THE PROGRAM TO MATCH THE SINGLE BRACKET USING STACKS.

7

CREATE TWO INTEGER STACKS IN A SINGLE ARRAY.

8

SORT THE STACK IN ASCENDING ORDER USING INTEGER ARRAY.

9

ENTER THE INFIX EXPRESSION FROM USER AND CONVERT INTO PREFIX EXPRESSION.

10

ENTER THE INFIX EXPRESSION FROM USER AND CONVERT INTO POSTFIX EXPRESSION.

11

CREATE A PROGRAM TO EVALUATE THE PREFIX EXPRESSION.

12

CREATE A PROGRAM TO EVALUATE THE POSTFIX EXPRESSION.

13

IMPLEMENT THE TOWER OF HANOI USING STACKS.