تالار گفتمان مانشت

نسخه‌ی کامل: اندازه جدول پرش
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام
اگر لطف کنید بگید با چه روش(ترفند ،حقه ، فرمول و...) میشه اندازه جدول پرش رو همیشه به راحتی محاسبه کرد

هم با توجه به پرشهای شرطی غیرشرطی شنیدم و هم تفاضل اندازه کم ترین و بیشترین مقدار ثابت
حالا چه شکلیشو نمیدونم و اینکه آیا همیشه جواب میدن اینا؟
بیشترین منها کمترین به علاوه 1 جواب می دهد
(01 بهمن 1393 10:18 ب.ظ)gogooli نوشته شده توسط: [ -> ]بیشترین منها کمترین به علاوه ۱ جواب می دهد

سلام.بیشترین و کمترین چین؟
(01 بهمن 1393 05:32 ب.ظ)ehsansjs نوشته شده توسط: [ -> ]با سلام
اگر لطف کنید بگید با چه روش(ترفند ،حقه ، فرمول و...) میشه اندازه جدول پرش رو همیشه به راحتی محاسبه کرد

هم با توجه به پرشهای شرطی غیرشرطی شنیدم و هم تفاضل اندازه کم ترین و بیشترین مقدار ثابت
حالا چه شکلیشو نمیدونم و اینکه آیا همیشه جواب میدن اینا؟

اوهوم منم همینطور شنیدم
توی پیاده
اینجوری هستش که مثلا اگه یه 2 case و یه case 16 داشته باشیم
پرش میشه

jump l1
jump l2
jump l3
.
.
.
jump
این تعداد jump برابر 14 میشه باید همه حالت ها در نظر گرفته شه
چون تو بررسی شاخص میاد مقدار مقایسه رو با شروع جدول پرش جمع میکنه و به jump مورد نظر میرسه
ولی تو کامپایلر یه جور دیگه گفته مثلا واسه همین case 2 , case 16
میاد بررسیس میکنه میگه 2 هست
بپر به دستوراتش و اگه 16 بود بپر به دستورات 16
که میشه 4 تا
اگه تو سوالات کامپایلر بود باید اینجوری جواب بدیم یعنی دومی
(01 بهمن 1393 10:23 ب.ظ)miladcr7 نوشته شده توسط: [ -> ]
(01 بهمن 1393 10:18 ب.ظ)gogooli نوشته شده توسط: [ -> ]بیشترین منها کمترین به علاوه ۱ جواب می دهد

سلام.بیشترین و کمترین چین؟
سلام.
بیشترین و کمترین عدد در دستور case.
لینک مرجع