Theoretical exercises 3.pdf

‫ته نام خدا‬
‫نمىنه سىالات منتخب فصل ‪ 4‬و کىییز ‪3‬‬
‫در غَرت داضتي ّز گًَِ سَال تِ ‪ [email protected]‬هیل تشًیذ ‪.‬‬
‫‪ -1‬دادُ ساختاری طزاحی کٌیذ کِ عولیات اضافِ کزدى را در سهاى هتَسط‬
‫)‪ ٍ O(log n‬عولیات حذف عضَ تیطیٌِ را در )‪ O(1‬اًجام‬
‫دّذ‪.‬‬
‫‪ -2‬دادُ ساختاری طزاحی کٌیذ کِ اعوال سیز را خطتیثاًی کٌذ ‪:‬‬
‫‪‬‬
‫اضافِ کزدى یک عضَ تِ دادُ ساختار ‪.‬‬
‫‪‬‬
‫حذف کزدى ‪ k‬کَچکتزیي عضَ دادُ ساختار ‪.‬‬
‫‪‬‬
‫هطخع کزدى ایٌکِ آیا ‪ X‬در دادُ ساختار هَجَد است یا خیز ‪.‬‬
‫* تَجِ داضتِ تاضیذ کِ کلیِ ایي اعوال در سهاى هتَسط )‪ O(log n‬غَرت گیزد‪.‬‬
‫‪-3‬فزؼ کٌیذ تِ ها هقذاری عذد تِ غَرت ‪ X1,X2,X3,…,Xn‬دادُ ضذُ است ‪ .‬هی خَاّین تتَاًین تِ خزسص ّایی کِ هقذار کَچکتزیي عذد‬
‫تیي ‪ Xi,…,Xj‬را تا دادى ‪ i,j‬هی خَاٌّذ خاسخ هی دّین ‪.‬‬
‫الف ) یک دادُ ساختار طزاحی کٌیذ کِ تا ) ‪ O(n2‬حافظِ ٍ خیص خزداسش تتَاًذ تِ ّز خزسص در )‪ O(1‬خاسخ دّذ ‪.‬‬
‫ب ) یک دادُ ساختار طزاحی کٌیذ تا حافظِ ) ‪ ٍ O(n lg n‬خیص خزداسش هٌاسة تتَاًذ تِ ّز خزسص در )‪ O(lg n‬خاسخ دّذ ‪.‬‬
‫ج ) یک دادُ ساختار طزاحی کٌیذ کِ تا حافظِ ی )‪ ٍ O(n‬خیص خزداسش هٌاسة تتَاًذ تِ ّز خزسص در )‪ O(lg n‬خاسخ دّذ ‪.‬‬
‫‪-4‬فزؼ کٌیذ هی خَاّین در یک ددج هعوَلی تزای ّز عضَ تتَاًین تِ فزسًذ چح ‪ ،‬فزسًذ راست ٍ خذر در‬
‫)‪ O(1‬دستزسی داضتِ تاضین ‪.‬‬
‫هحذٍدیتی کِ تزای هسالِ دارین ایٌست کِ ّز گزُ تٌْا هی تَاًذ یک هقذار (هقذار اغلی آى) ٍ دٍ اضارُ گز داضتِ تاضذ ‪ .‬خیادُ ساسی تزای‬
‫ایي درخت را تَضیح دّیذ کِ اعوال گفتِ ضذُ را اًجام دّذ ٍ ّوچٌیي توام خَاظ یک ددج هعوَلی را داضتِ تاضذ ‪.‬‬
‫سواالت منتخة کتاب ‪:‬‬
‫سیز تخص ‪( 5-2-4‬غفحِ ی ‪)156‬‬
‫توزیي ‪4.5-2-4‬‬
‫تخص‪ ( 3-4‬غفحِ ‪)176‬‬
‫توزیي ‪4.3-4‬‬
‫تخص ‪ ( 4-4‬غفحِ ‪)212‬‬
‫توزیي ‪2.4-4ٍ 1.4-4‬‬
‫تخص ‪ ( 5-4‬غفحِ ‪)231‬‬
‫توزیي ‪18.5-4 ٍ 12.5-4، 3.5-4‬‬
‫فػل ‪ ( 4‬غفحِ ‪)247‬‬
‫توزیي ّای ‪3.4 ٍ 1.4‬‬
‫موفق تاشید!‬