self.first = Node(x,self.first)
self.last = self.first.next
return
if i == 0:
self.first = Node(x,self.first)
return
curr=self.first
count = 0
while curr != None:
if count == i-1:
curr.next = Node(x,curr.next)
if curr.next.next == None:
self.last = curr.next
break
curr = curr.next
2.7. Bosh elementni o’chirish
Pop funktsiyasi ro’yxatdan bosh elementni o’chiradi va xotirani ushbu
elementdan tozalaydi. Bu funktsiya kirishda ikkita ko’rsatkichni qabul qiladi,
ya’ni bosh element va o’chirilgan elementning ko’rsatkichini qaytaradi.
Listing 14. C tilida Pop funktsiyasining tadbiqi
Do'stlaringiz bilan baham: |