زمان کنونی: ۱۶ اردیبهشت ۱۴۰۳, ۱۲:۳۴ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سوال دولتی سال ۷۷

ارسال:
  

لهمشد پرسیده:

سوال دولتی سال ۷۷

با سلام:
ارایه مرتب A داده شده است. تابع زیر برای جستجوی دودویی در A( از اندیس L تا R )برای پیدا کردن x نوشته شده است .
کد:
function search (x:real;L,R:integer):boolean;
var M:integer;
begin
M:=(L+r)div 2;
if (x=a[M])then return (true);
if (x<a[M] and (M>L)) then return (search (n,L,m-1));
if (x>a[M] and (m<R)) then return (search (n,M+1,r));
return (False)
end;
کدامیک از گزینه های زیر در مورد الگوریتم فوق برای جستجوی دودویی در
کد:
a[1..n]
غلط می باشد .
۱-اگر x در ارایه باشد . همواره با حداکثر( O(lgn پیدا می شود .
۲-اگر x در ارایه نباشد و پاسخ false وبا حداکثر O(lgn) مقایسه بدست می‌اید .
۳- در جستجوی نا موفق برای دو مقدار متفاوت x که در ارایه موجود است. همواره تعداد مقایسه‌ها برابر است .
۴-حداکثر تعداد مقایسه‌ها (چه موفق چه نا موفق )همواره از O(n) کمتر است .
جواب این سوال گزینه ۳ میشه ولی من نمیدونم چرا ؟؟ اصلا منظور از تعداد مقایسه در حالت ناموفق یعنی چه ؟؟
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  امریه ارگان های دولتی it_man ۰ ۵۶۷ ۰۸ دى ۱۴۰۱ ۰۱:۵۳ ب.ظ
آخرین ارسال: it_man
  سوال ۸ دکتری علوم کامپیوتر سال ۹۴ ss311 ۲ ۳,۱۸۱ ۲۶ اردیبهشت ۱۳۹۹ ۱۲:۳۷ ب.ظ
آخرین ارسال: ss311
  ثبت نام نمونه دولتی هفتم ۹۹-۱۴۰۰ edumoshaver1 ۰ ۱,۸۰۳ ۱۲ اسفند ۱۳۹۸ ۰۴:۵۸ ب.ظ
آخرین ارسال: edumoshaver1
  اعلام نتایج آزمون نمونه دولتی ۹۹-۱۴۰۰ edumoshaver1 ۰ ۲,۳۵۷ ۱۲ اسفند ۱۳۹۸ ۰۴:۵۶ ب.ظ
آخرین ارسال: edumoshaver1
  سوال مهندسی نرم افزار سال ۸۶(مهندسی نیازمندی ها) tarane1992 ۴ ۴,۸۹۳ ۲۲ بهمن ۱۳۹۷ ۰۲:۳۷ ق.ظ
آخرین ارسال: Bon_Nemesis
  مهندسی کامپیوتر دولتی ۹۱ Saman ۰ ۱,۵۳۹ ۲۲ دى ۱۳۹۶ ۱۱:۰۱ ب.ظ
آخرین ارسال: Saman
  گذراندن ارشد دولتی در کنار شاغلی kobraa ۵ ۴,۶۷۳ ۱۹ آذر ۱۳۹۶ ۰۵:۱۲ ب.ظ
آخرین ارسال: Happiness.72
  دروس ارائه شده در دانشگاههای دولتی تهران kadoos ۱ ۲,۶۷۴ ۲۰ شهریور ۱۳۹۶ ۰۱:۴۱ ب.ظ
آخرین ارسال: kadoos
  سوال ۸۱ پایگاه داده فناوری اطلاعات سال ۹۴ LEA3C ۴ ۴,۳۸۹ ۰۴ شهریور ۱۳۹۶ ۰۲:۴۶ ب.ظ
آخرین ارسال: great.ocean
  سوال اول گسسته ارشد آی تی سال ۹۵ Happiness.72 ۳ ۲,۶۰۴ ۲۸ تیر ۱۳۹۶ ۰۶:۳۲ ب.ظ
آخرین ارسال: Mehdi.Sarf

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close