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

سوال ۴۵ سال ۹۲ آی تی( مرتبه طولانی ترین زیر دنباله)

ارسال:
  

tarane1992 پرسیده:

سوال ۴۵ سال ۹۲ آی تی( مرتبه طولانی ترین زیر دنباله)

سلام

جواب گزینه ۴ هست.

میشه کسی این سوالو برام تحلیل کنه .

یعنی منظور این سوال اینه که با فرض این که [tex]b_{1}< b_{2}< ...< b_{k}[/tex] همیشه برقرار باشه جواب که بزرکترین زیر دنبالست بدست میاد.یعنی هر n تا عنصر رو باید برسی کنیم که اگر شرط [tex]b_{1}< b_{2}< ...< b_{k}[/tex] برقرار باشه این زیر دنباله بزرگترین زیر دنبالست.همین.Shy
دوستانم نظرشونو بدن چرا گزینه های دیگه نشده ؟






مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Riemann پاسخ داده:

RE: سوال ۴۵ سال ۹۲ آی تی( مرتبه طولانی ترین زیر دنباله)

شما این مسئله رو میتونید شبیه maximum subarraysum حل کنید.

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

tarane1992 پاسخ داده:

RE: سوال ۴۵ سال ۹۲ آی تی( مرتبه طولانی ترین زیر دنباله)

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

اخه یه توضیحی بدید منم متوجه بشم.

آخه اینطوری که لینک دادید بیشتر موضوع رو پیچوندید.من متوجه نمیشم و با این الگوریتم اصلا آشنایی ندارم.Smile
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Riemann پاسخ داده:

RE: سوال ۴۵ سال ۹۲ آی تی( مرتبه طولانی ترین زیر دنباله)

منطق کلی اینه که یه max کلی داریم و یه max محلی. بعد از اول ارایه شروع میکنیم، اگه a i از a i+1 کوچیک تر باشه ما مکس محلی رو زیاد میکنیم، ولی اگه اینطور نباشه کار این دنباله تموم میشه و اندازه اونو با مکس کلی مقایسه میکنیم ببینیم کدوم بزرگتره، بعد مکس محلی رو صفر میکنیم و به همین منوال.....

البته ممکنه ناقص باشه این کد:
کد:
global_max = -1
local_max = 0

a[1 .. n]

for i = 1 to n - 1
    if a[i] < a[i + 1]
        local_max++
    else
        global_max = max(global_max, local_max)
        local_max = 0;

retrun global_max
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Exclamation سلام لطفاً یکی به من بگه مرتبه زمانی ها چطوری به log تبدیل میشن فرمول داره؟؟ Azadam ۶ ۴,۹۳۶ ۰۶ دى ۱۴۰۰ ۰۹:۰۲ ق.ظ
آخرین ارسال: Soldier's life
  مرتبه ایجاد درخت rad.bahar ۱ ۳,۳۹۲ ۳۰ مهر ۱۳۹۹ ۰۳:۳۴ ب.ظ
آخرین ارسال: rad.bahar
  مرتبه شبه کد rad.bahar ۱ ۲,۳۴۸ ۲۲ مهر ۱۳۹۹ ۰۹:۳۲ ب.ظ
آخرین ارسال: BBumir
  حل مساله مرتبه زمانی حلقه های تو در تو sarashahi ۱۶ ۲۳,۰۶۲ ۱۹ خرداد ۱۳۹۹ ۰۱:۱۶ ب.ظ
آخرین ارسال: gillda
  سوال ۸ دکتری علوم کامپیوتر سال ۹۴ ss311 ۲ ۳,۴۸۸ ۲۶ اردیبهشت ۱۳۹۹ ۱۲:۳۷ ب.ظ
آخرین ارسال: ss311
  مرتبه زمانی Sanazzz ۱۷ ۲۱,۶۵۲ ۰۹ اردیبهشت ۱۳۹۹ ۰۶:۴۶ ب.ظ
آخرین ارسال: mohsentafresh
  مرتبه زمانی یافتن قطر Sepideh96 ۲ ۳,۸۱۷ ۰۸ آذر ۱۳۹۸ ۰۴:۳۴ ب.ظ
آخرین ارسال: erfan30
  پر استفاده ترین مدل های هواپیما در ایران abolfazlda ۱ ۳,۰۳۷ ۱۱ آبان ۱۳۹۸ ۰۱:۴۶ ب.ظ
آخرین ارسال: marvelous
Rainbow فروش کامل ترین منابع کنکور ارشد کامپیوتر maneshti_sharifi ۶ ۵,۳۱۸ ۱۸ شهریور ۱۳۹۸ ۰۶:۲۰ ب.ظ
آخرین ارسال: Masoud05
  مرتبه مانی Sanazzz ۳ ۳,۷۲۸ ۰۵ خرداد ۱۳۹۸ ۰۲:۳۶ ب.ظ
آخرین ارسال: Sanazzz

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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