deleteLL(L,d):
| Input linked list L
| Output L with element d deleted
|
| if L=NULL then // element not in list
| return L
| else if L.value=d then // d found at front
| return deleteHead(L) // delete first element
| else // delete element in tail list
| L.next=deleteLL(L.next,d)
| end if
| return L
|