15-11-2012, 04:11 PM
LINKED LIST IMPLEMENTATION OF STACK
LINKED LIST IMPLEMENTATION OF STACK.docx (Size: 15.7 KB / Downloads: 28)
Algorithm
Step 1: [Include all the necessary header files]
Step 2: [Declare the Variables]
Step 3: Read operator
Step 4: IF opt 1 THEN
Step 4.1: READ n
Step 4.2: WHILE (n n-1)
Step 4.2.1: READ d
Step 4.2.2: CALL INSERT( start , d)
Step 4.3: [End of while Structure]
Step 5: IF opt 2 THEN
Step 5.1: READ x
Step 5.2: CALL del(start,x)
Step 6: IF opt 3 THEN
Step 6.1: READ x
Step 6.2: CALL FIND
Step 7: IF opt 4 THEN
Step 7.1: READ x
Step 7.2: CALL FINDPREVIOUS
Step 8: IF opt 5 THEN
Step 8.1: READ x
Step 8.2: CALL FINDNEXT(start, x)
Step 9: IF opt 6 THEN
CALL len(Start)
Step 10: IF opt 7 THEN
CALL printlist(Start)
Step 10: IF opt 8 THEN
CALL erase (Start)
Step 12: [End of Main]