ساختمان داده‌ها

حل تشریحی سوالات ساختمان داده‌ها - کنکور ارشد مهندسی کامپیوتر 1399

سوالات ساختمان داده‌ها

7 سوال
85.

به ازای چند زوج ( a,b ) از اعدادد طبیعی کوچکتر از 5، جواب رابطه بازگشتی T(n)=aT(n/b) برابر میشود؟

1)

7

2)

8

3)

11

4)

12

86.

جدوا درهم‌سازی 10 خانه‌ای و تابع درهم‌ساز h(x)=3x+5 mod 10 و روش زنجیره‌ای به عنوان روش رفع تصادم را در نظر بگیرید. در این خصوص کدام گزینه درست است؟

1)

احتمال انکه ورودی x=4 به خانه 7 نگاشت شود برابر 1 است

2)

احتمال انکه ورودی x=4 به خانه 7 نگاشت شود برابر 0 است

3)

احتمال انکه ورودی x=4 به خانه 7 نگاشت شود برابر است

4)

احتمال انکه دو ورودی مختلف به یک خانه نگاشت شود برابر است

87.

فرض کنید یک ارایه مرتب از n عدد صحیح در اختیار داریم. با چه تعداد مقایسه میتوانیم بفهمیم عددی بیش از n/5 بار در ارایه تکرار شده است یا خیر؟ (بهترین گزینه را انتخاب کنید)

1)

2)

3)

4)

88.

اعداد صحیح را در یک درخت دودویی جستجو با ارتفاع h ذخیره کرده‌ایم. فرض کنید هزینه جستجوی ( تعداد مقایسه‌های لازم در درخت برای پیدا کردن ) برابر باشد. میدانیم است. کدام گزینه زیر درست است؟

1)

2)

3)

4)

میتواند مثالی زد که باشد

89.

فرض کنید T(n) متوسط زمان اجرای الگوریتم مرتب‌سازی سریع به ازای همه جایگشت‌های ممکن ورودی از n عدد متمایز باشد. کدام رابطه بازگشتی زیر درست است؟

90.

فرض کنید T درخت جستجوی عمق اول گراف همبند و بدون جهت G است. دو راس u و v در این درخت بزرگ و در G دارای درجه حداقل 2 هستند . کدام یک از گزاره‌های زیر صحیح است؟

الف) باید یک راس w وجود داشته باشد که با u و v در G همسایع باشد.

ب) باید یک راس w وجود داشته باشد که حذف ان u را از v در Gجدا میکند

1)

(الف) نادرست، (ب) نادرست

2)

(الف) نادرست، (ب) درست

3)

(الف) درست، (ب) نادرست

4)

(الف) درست، (ب) درست

91.

فرض کنید ارایه شامل n عدد صحیح متمایز است که به صورت صعودی مرتب شده‌اند. چند تا از مسائل زیر را میتوان با مرتبه زمانی O(log n) حل کرد؟

  • پبدا کردن یک اندیس i طوری که شود
  • پبدا کردن یک اندیس i طوری که شود
  • پبدا کردن یک اندیس i طوری که شود