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

مرتبه زمانی از کتاب نارنجی استاد یوسفی

ارسال:
  

omidxp پرسیده:

مرتبه زمانی از کتاب نارنجی استاد یوسفی

سلام اینو اگه میشه واسه من توضیح بدین چی میشه ممنون [tex]T\: (n)\: =\: \frac{1}{n}\sum_{i=1}^{n-1}T(i)\: +\: 3n\: \: \: \: \: \: \: \: \: \: T(1)\: =\: 1[/tex]
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

Pure Liveliness پاسخ داده:

RE: مرتبه زمانی از کتاب نارنجی استاد یوسفی

سلام. معمولا توی اکثر موارد که مرتبه ی زمانی یک سری رو میخواد و [tex]T(n)[/tex] مساوی با یک سری هست، میایم [tex]T(n-1)[/tex] رو مینویسیم. به این دلیل که جملات اینا با هم دیگه بره و ساده بشه عبارت.
[tex]T(n)=\frac{1}{n}\sum^{n-1}_{i=1}T(i)+3n=\frac{1}{n}\times(T(1)+T(2)+T(3)+...+T(n-1)+3n[/tex]
و حالا رو مینویسیم:
[tex]T(n-۱)=\frac{1}{n-۱}\sum^{n-2}_{i=1}T(i)+3(n-1)=\frac{1}{n-1}\times(T(1)+T(2)+T(3)+...+T(n-2)+3(n-1)[/tex]
یه طوری میخوایم اینا رو ساده کنیم با هم. (اینم یه قانونه معمولا که باید از شر ضریب سری خلاص بشید. معمولا این طوری هست.)
این جا واسه ساده کردن این دو سری با هم، سری اول رو در n و سری دوم رو در n-1 ضرب میکنیم تا اون ضریب کسری از بین بره.
[tex](n)T(n)=\sum^{n-1}_{i=1}T(i)+3(n)^2=(T(1)+T(2)+T(3)+...+T(n-1))+3(n)^2[/tex]
[tex](n-1)T(n-۱)=\sum^{n-2}_{i=1}T(i)+3(n-1)^2=(T(1)+T(2)+T(3)+...+T(n-2))+3(n-1)^2[/tex]
الان میبینیم که جملات سری ها میتونن با هم برن. عبارت اول رو منهای عبارت دوم میکنیم تا از شر جملات سری خلاص بشیم تا جایی که ممکن هست:
[tex]nT(n)-(n-1)T(n-1)=\sum^{n-1}_{i=1}T(i)+3(n)^2-\sum_{i=1}^{n-2}T(i)=(T(1)+T(2)+T(3)+...+T(n-1))+3(n)^2-[T(1)+T(2)+....+T(n-2)+3(n-1)^2][/tex]
حالا :
[tex]nT(n)-(n-1)T(n-1)=T(n-1)+3n^2-3(n-1)^2=T(n-1)+3n^2-3n^2-3+6n[/tex]
[tex]nT(n)-(n-1)T(n)=T(n-1)+6n-3[/tex]
[tex]nT(n)=nT(n-1)+6n-3[/tex]
طرفین رو بر n تقسیم میکنیم. میشه:
[tex]T(n)=T(n-1)+\frac{(6n-3)}{n}\: \: =>\: T(n)=T(n-1)+\theta(1)[/tex] که از مرتبه ی [tex]\theta(n)[/tex] هست.
نقل قول این ارسال در یک پاسخ

ارسال:
  

omidxp پاسخ داده:

RE: مرتبه زمانی از کتاب نارنجی استاد یوسفی

(۲۷ مهر ۱۳۹۵ ۰۸:۵۵ ب.ظ)Pure Liveliness نوشته شده توسط:  سلام. معمولا توی اکثر موارد که مرتبه ی زمانی یک سری رو میخواد و [tex]T(n)[/tex] مساوی با یک سری هست، میایم [tex]T(n-1)[/tex] رو مینویسیم. به این دلیل که جملات اینا با هم دیگه بره و ساده بشه عبارت.
[tex]T(n)=\frac{1}{n}\sum^{n-1}_{i=1}T(i)+3n=\frac{1}{n}\times(T(1)+T(2)+T(3)+...+T(n-1)+3n[/tex]
و حالا رو مینویسیم:
[tex]T(n-۱)=\frac{1}{n-۱}\sum^{n-2}_{i=1}T(i)+3(n-1)=\frac{1}{n-1}\times(T(1)+T(2)+T(3)+...+T(n-2)+3(n-1)[/tex]
یه طوری میخوایم اینا رو ساده کنیم با هم. (اینم یه قانونه معمولا که باید از شر ضریب سری خلاص بشید. معمولا این طوری هست.)
این جا واسه ساده کردن این دو سری با هم، سری اول رو در n و سری دوم رو در n-1 ضرب میکنیم تا اون ضریب کسری از بین بره.
[tex](n)T(n)=\sum^{n-1}_{i=1}T(i)+3(n)^2=(T(1)+T(2)+T(3)+...+T(n-1))+3(n)^2[/tex]
[tex](n-1)T(n-۱)=\sum^{n-2}_{i=1}T(i)+3(n-1)^2=(T(1)+T(2)+T(3)+...+T(n-2))+3(n-1)^2[/tex]
الان میبینیم که جملات سری ها میتونن با هم برن. عبارت اول رو منهای عبارت دوم میکنیم تا از شر جملات سری خلاص بشیم تا جایی که ممکن هست:
[tex]nT(n)-(n-1)T(n-1)=\sum^{n-1}_{i=1}T(i)+3(n)^2-\sum_{i=1}^{n-2}T(i)=(T(1)+T(2)+T(3)+...+T(n-1))+3(n)^2-[T(1)+T(2)+....+T(n-2)+3(n-1)^2][/tex]
حالا :
[tex]nT(n)-(n-1)T(n-1)=T(n-1)+3n^2-3(n-1)^2=T(n-1)+3n^2-3n^2-3+6n[/tex]
[tex]nT(n)-(n-1)T(n)=T(n-1)+6n-3[/tex]
[tex]nT(n)=nT(n-1)+6n-3[/tex]
طرفین رو بر n تقسیم میکنیم. میشه:
[tex]T(n)=T(n-1)+\frac{(6n-3)}{n}\: \: =>\: T(n)=T(n-1)+\theta(1)[/tex] که از مرتبه ی [tex]\theta(n)[/tex] هست.




nT(n)=nT(n-1)+6n-3 اینو نفهمیدم چرا اینطوری شد HuhHuhHuhHuhHuh
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

Pure Liveliness پاسخ داده:

RE: مرتبه زمانی از کتاب نارنجی استاد یوسفی

(۲۷ مهر ۱۳۹۵ ۰۹:۵۹ ب.ظ)omidxp نوشته شده توسط:  nT(n)=nT(n-1)+6n-3 اینو نفهمیدم چرا اینطوری شد HuhHuhHuhHuhHuh
چون:
[tex]nT(n)-(n-1)T(n-1)=T(n-1)+6n-3\: =>\: nT(n)=(n-1)T(n-1)+T(n-1)+6n-1=nT(n-1)-T(n-1)+T(n-1)+6n-3=nT(n-1)+6n-3[/tex]
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

omidxp پاسخ داده:

RE: مرتبه زمانی از کتاب نارنجی استاد یوسفی

(۲۷ مهر ۱۳۹۵ ۱۰:۲۱ ب.ظ)Pure Liveliness نوشته شده توسط:  
(27 مهر ۱۳۹۵ ۰۹:۵۹ ب.ظ)omidxp نوشته شده توسط:  nT(n)=nT(n-1)+6n-3 اینو نفهمیدم چرا اینطوری شد HuhHuhHuhHuhHuh
چون:
[tex]nT(n)-(n-1)T(n-1)=T(n-1)+6n-3\: =>\: nT(n)=(n-1)T(n-1)+T(n-1)+6n-1=nT(n-1)-T(n-1)+T(n-1)+6n-3=nT(n-1)+6n-3[/tex]




خیلی ممنون ازتون عالی بود پاسختون
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

Pure Liveliness پاسخ داده:

RE: مرتبه زمانی از کتاب نارنجی استاد یوسفی

(۲۸ مهر ۱۳۹۵ ۰۳:۳۹ ب.ظ)omidxp نوشته شده توسط:  
(27 مهر ۱۳۹۵ ۱۰:۲۱ ب.ظ)Pure Liveliness نوشته شده توسط:  
(27 مهر ۱۳۹۵ ۰۹:۵۹ ب.ظ)omidxp نوشته شده توسط:  nT(n)=nT(n-1)+6n-3 اینو نفهمیدم چرا اینطوری شد HuhHuhHuhHuhHuh
چون:
[tex]nT(n)-(n-1)T(n-1)=T(n-1)+6n-3\: =>\: nT(n)=(n-1)T(n-1)+T(n-1)+6n-1=nT(n-1)-T(n-1)+T(n-1)+6n-3=nT(n-1)+6n-3[/tex]
خیلی ممنون ازتون عالی بود پاسختون
خواهش میکنم.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

Behnam‌ پاسخ داده:

RE: مرتبه زمانی از کتاب نارنجی استاد یوسفی

(۲۷ مهر ۱۳۹۵ ۰۷:۵۵ ب.ظ)omidxp نوشته شده توسط:  سلام اینو اگه میشه واسه من توضیح بدین چی میشه ممنون [tex]T\: (n)\: =\: \frac{1}{n}\sum_{i=1}^{n-1}T(i)\: +\: 3n\: \: \: \: \: \: \: \: \: \: T(1)\: =\: 1[/tex]


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



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  فیلم کامل آفلاین پایگاه داده استاد خلیلی فر mona64 ۶ ۵,۷۲۱ ۱۱ آذر ۱۴۰۲ ۱۰:۱۵ ق.ظ
آخرین ارسال: Noura9999
  اسلاید های معماری کامپیوتر استاد گودرزی-شریف payam7 ۱۱ ۱۴,۴۵۳ ۱۳ اسفند ۱۴۰۱ ۰۱:۴۶ ب.ظ
آخرین ارسال: ۰۹۱۵۳۸۴۲۸۱۴
Exclamation سلام لطفاً یکی به من بگه مرتبه زمانی ها چطوری به log تبدیل میشن فرمول داره؟؟ Azadam ۶ ۴,۰۴۰ ۰۶ دى ۱۴۰۰ ۰۹:۰۲ ق.ظ
آخرین ارسال: Soldier's life
  نظر در رابطه با استاد داور علیصا ۰ ۱,۵۰۵ ۱۴ مهر ۱۴۰۰ ۰۶:۰۵ ب.ظ
آخرین ارسال: علیصا
  معرفی استاد در دیتاماینینگ و بیگ دیتا heelii ۱ ۲,۱۸۹ ۲۶ اسفند ۱۳۹۹ ۰۱:۵۲ ب.ظ
آخرین ارسال: Happiness.72
  درخواست اپلود کتاب یا لینک دانلود کتاب+معرفی سایت دانلود کتاب ریحانه ۱۲۹ ۷۸,۰۹۲ ۱۱ آذر ۱۳۹۹ ۰۸:۳۷ ب.ظ
آخرین ارسال: Ariana2020
  مرتبه ایجاد درخت rad.bahar ۱ ۳,۱۰۰ ۳۰ مهر ۱۳۹۹ ۰۳:۳۴ ب.ظ
آخرین ارسال: rad.bahar
  مرتبه شبه کد rad.bahar ۱ ۲,۱۰۱ ۲۲ مهر ۱۳۹۹ ۰۹:۳۲ ب.ظ
آخرین ارسال: BBumir
  استاد راهنما Miss.m ۰ ۱,۵۸۸ ۲۶ شهریور ۱۳۹۹ ۰۳:۲۳ ب.ظ
آخرین ارسال: Miss.m
  حل مساله مرتبه زمانی حلقه های تو در تو sarashahi ۱۶ ۲۱,۴۸۸ ۱۹ خرداد ۱۳۹۹ ۰۱:۱۶ ب.ظ
آخرین ارسال: gillda

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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