تالار گفتمان مانشت
سوال مهم از ساختمان داده کمککک - نسخه‌ی قابل چاپ

سوال مهم از ساختمان داده کمککک - nana0 - 12 دى ۱۳۹۱ ۰۱:۵۴ ق.ظ

[attachment=8676]
[attachment=8677]
فرق این ۲ تا چیه؟Confused

RE: سوال مهم از ساختمان داده کمککک - mp1368 - 12 دى ۱۳۹۱ ۰۲:۱۱ ق.ظ

به ترتیب بلوک های برنامه و جایی که n قرار گرفته توجه کن

RE: سوال مهم از ساختمان داده کمککک - Masoud05 - 12 دى ۱۳۹۱ ۰۴:۱۸ ب.ظ

این از نوع تست های کلاسیک دهه ۷۰ هست . که تنها نکته اش اینه که تو یکی از شکل ها n در حلقه داخلی عمق ۲هست و در شکل دیگر در عمق ۱ . قشنگ ترین روش اثبات این تست ها ، حل با عدد هست . و البته سریع ترینش این هست که یه بار اینو ببینی و سر جلسه راحت حلش کنی ( مواظب باشید از تغییرات کوچک غافل نشین )

سوال مهم از ساختمان داده کمککک - adel28 - 13 دى ۱۳۹۱ ۰۱:۳۳ ق.ظ

منظور از بلوک برنامه } هست؟

سوال مهم از ساختمان داده کمککک - SaMiRa.e - 13 دى ۱۳۹۱ ۰۲:۰۹ ق.ظ

(۱۳ دى ۱۳۹۱ ۰۱:۳۳ ق.ظ)adel28 نوشته شده توسط:  منظور از بلوک برنامه } هست؟

بله ، همون آکلاد باز که یکبار بعد ازحلقه دوم قرارداره و یکبار قبل از حلقه دوم اومده .

سوال مهم از ساختمان داده کمککک - fatima1537 - 13 دى ۱۳۹۱ ۰۳:۱۴ ب.ظ

(۱۲ دى ۱۳۹۱ ۰۱:۵۴ ق.ظ)nana0 نوشته شده توسط:  فرق این ۲ تا چیه؟Confused
در اون سئوالی که بلافاصله بعد ازحلقه اول علامت } امده ، متغیر n به تعداد i بار (شمارنده حلقه اول) کم میشه
در اون سئوالی که بلافاصله بعد از حلقه دوم علامت } امده ، متغیر n به تعداد j*i بار (شمارنده حلقه اول*شمارنده حلقه ۲) کم میشه
البته در محاسبه تعداد دفعات تکرار دستورات باید تاثیر کم شدن Nبر حلقه ها هم در نظر گرفت