Singly Link List Operations
Singly Link List Operations
beginning
o Step 1: IF PTR = NULL
Write OVERFLOW
Go to Step 7
[END OF IF]
WRITE OVERFLOW
GOTO STEP 12
END OF IF
Write UNDERFLOW
Go to Step 8
[END OF IF]
[END OF LOOP]
WRITE UNDERFLOW
GOTO STEP 10
END OF IF
o STEP 2: SET TEMP = HEAD
o STEP 3: SET I = 1
o STEP 4: REPEAT STEP 5 TO 6 UNTIL I<pos-1
o STEP 5: TEMP = TEMP → NEXT
o STEP 6 :I++
o End Loop
o STEP 9: NEXT_NODE=TEMP_>NEXT
o STEP 10:TEMP->NEXT=NEXT_NODE->NEXT
o STEP 10: FREE (NEXT_NODE)
o STEP 11: EXIT
[END OF LOOP]
o STEP 7: EXIT
write i+1
End of IF
o STEP 6: I = I + 1
o STEP 7: TEMP =TEMP → NEXT
[END OF LOOP]
o STEP 8: EXIT