10.09.2013 Views

1. Advanced Data Structure using C++

1. Advanced Data Structure using C++

1. Advanced Data Structure using C++

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

LECTURE NOTES OF ADVANCED DATA STRUCTURE (MT-CSE 110)<br />

return<br />

ALGORITHM FOR DELETION OPERATION:‐<br />

PROCEDURE:<br />

delete(Q,F,R,X)<br />

STEP 1: [is queue empty?]<br />

if F=0 then<br />

write underflow and return<br />

[end of if statement]<br />

STEP 2: [delete front element]<br />

X=Q[F]<br />

STEP 3: [is queue now empty?]<br />

if F=R then<br />

F=0,R=0 & return<br />

[end of if statement]<br />

STEP 4: [increment front pointer]<br />

if F=N then<br />

F=1<br />

else<br />

F=F+1<br />

[end of if statement]<br />

STEP 5: [finished]<br />

return<br />

Prepared By :­<br />

Er. Harvinder Singh<br />

Assist Prof., CSE, H.C.T.M (Kaithal) Page ‐ 145 ‐

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!