Introduction to Algorithms, Third Edition



Download 4,84 Mb.
Pdf ko'rish
bet226/618
Sana07.04.2022
Hajmi4,84 Mb.
#534272
1   ...   222   223   224   225   226   227   228   229   ...   618
Bog'liq
Introduction-to-algorithms-3rd-edition

Exercises
14.2-1
Show, by adding pointers to the nodes, how to support each of the dynamic-set
queries M
INIMUM
, M
AXIMUM
, S
UCCESSOR
, and P
REDECESSOR
in
O.1/
worst-
case time on an augmented order-statistic tree. The asymptotic performance of
other operations on order-statistic trees should not be affected.
14.2-2
Can we maintain the black-heights of nodes in a red-black tree as attributes in the
nodes of the tree without affecting the asymptotic performance of any of the red-
black tree operations? Show how, or argue why not. How about maintaining the
depths of nodes?


348
Chapter 14
Augmenting Data Structures
14.2-3
?
Let
˝
be an associative binary operator, and let
a
be an attribute maintained in each
node of a red-black tree. Suppose that we want to include in each node
x
an addi-
tional attribute
f
such that
x:
f
D
x
1
:
a
˝
x
2
:
a
˝ ˝
x
m
:
a
, where
x
1
; x
2
; : : : ; x
m
is the inorder listing of nodes in the subtree rooted at
x
. Show how to update the
f
attributes in
O.1/
time after a rotation. Modify your argument slightly to apply it
to the
size
attributes in order-statistic trees.
14.2-4
?
We wish to augment red-black trees with an operation RB-E
NUMERATE
.x; a; b/
that outputs all the keys
k
such that
a
k
b
in a red-black tree rooted at
x
.
Describe how to implement RB-E
NUMERATE
in
‚.m
C
lg
n/
time, where
m
is the
number of keys that are output and
n
is the number of internal nodes in the tree.
(
Hint:
You do not need to add new attributes to the red-black tree.)

Download 4,84 Mb.

Do'stlaringiz bilan baham:
1   ...   222   223   224   225   226   227   228   229   ...   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