L.old.next = L.curr
print L
t2 = time.time()
print "\t%.1f" % ((t2 - t1))
40
profile.run('main()')
Python tilidagi dastur kodi ham ro’yxat elementilari soniga bog’liq holda
unumdorlikning pasayib ketishini ko’rishimiz mumkin. Bunda ham protsessor
vaqti faqat iteratsiyalarning bajarilishiga sarflanadi.
Xulosa
Ushbu mavzuda keltirilganidek, bog’langan ro’yxatlar ustida bajariladigan
amallar uchun juda ko’p funktsiyalar to’plami mavjud. Bu funktsiyalar mavzuda
ko’rib chiqilgan ro’yxatni yaratish, ro’yxatga element qo’shish, elementni
o’chirish, ro’yxatni saralash, nusxalash va boshqalar. Shuning uchun ham
bog’langan ro’yxatlar “qirrali tosh” hisoblanadi va bog’langan boshqa turlardagi
tuzilmalarni o’rganishga asos bo’ladi.
41
Do'stlaringiz bilan baham: |