KonkurStudy

سوال ۷۱ کنکور ارشد علوم کامپیوتر ۱۳۹۹

اهمیت
۰/۵

فرض کنید می‌خواهیم کمترین تعداد ضرب عددی ممکن برای محاسبه ضرب A1×A2×⋯×AnA_1 \times A_2 \times \cdots \times A_n را با استفاده از روش برنامه‌نویسی پویا (Dynamic programming) پیدا کنیم. برای این‌کار لازم است از یک جدول n×nn \times n استفاده کنیم. کدام گزینه تعداد خانه‌های استفاده شده از این جدول n×nn \times n را برای پیدا کردن تعداد ضرب بهینه نشان می‌دهد؟

#matrix-chain#dynamic-programming#optimal-substructure#tabulation#time-complexity