Introduction to Algorithms, Third Edition



Download 4,84 Mb.
Pdf ko'rish
bet153/618
Sana07.04.2022
Hajmi4,84 Mb.
#534272
1   ...   149   150   151   152   153   154   155   156   ...   618
Bog'liq
Introduction-to-algorithms-3rd-edition

singly
linked
, we omit the
pre
pointer in each element. If a list is
sorted
, the linear order
of the list corresponds to the linear order of keys stored in elements of the list; the
minimum element is then the head of the list, and the maximum element is the
tail. If the list is
unsorted
, the elements can appear in any order. In a
circular list
,
the
pre
pointer of the head of the list points to the tail, and the
next
pointer of
the tail of the list points to the head. We can think of a circular list as a ring of


10.2
Linked lists
237
9
16
4
1
prev
key
next
(a)
9
16
4
1
(b)
25
9
16
1
(c)
25
L:
head
L:
head
L:
head
Figure 10.3
(a)
A doubly linked list
L
representing the dynamic set
f
1; 4; 9; 16
g
. Each element in
the list is an object with attributes for the key and pointers (shown by arrows) to the next and previous
objects. The
next
attribute of the tail and the
pre
attribute of the head are
NIL
, indicated by a diagonal
slash. The attribute
L:
head
points to the head.
(b)
Following the execution of L
IST
-I
NSERT
.L; x/
,
where
x:
key
D
25
, the linked list has a new object with key
25
as the new head. This new object
points to the old head with key
9
.
(c)
The result of the subsequent call L
IST
-D
ELETE
.L; x/
, where
x
points to the object with key
4
.
elements. In the remainder of this section, we assume that the lists with which we
are working are unsorted and doubly linked.

Download 4,84 Mb.

Do'stlaringiz bilan baham:
1   ...   149   150   151   152   153   154   155   156   ...   618




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish