فرض کنید رشتهای دارید که نمایانگر یک ماتریس از اعداد است. سطرها و ستونهای آن ماتریس را برگردانید.
حالا رشتهای را در نظر بگیرید که در آن خطوط جدید جاسازی شدهاند، مانند:
9 8 7
5 3 2
6 6 7
که نمایانگر این ماتریس است:
1 2 3
|---------
1 | 9 8 7
2 | 5 3 2
3 | 6 6 7
Code شما باید بتواند موارد زیر را بیرون بدهد:
سطرهای ماتریس نمونهی ما:
و ستونهای آن:
تستهای این تمرین از شما انتظار دارند که یک [class][classes] به اسم Matrix بسازید (همچنین classes را ببینید).
این با استفاده از یک شیء Matrix از یک کتابخانهی شخص ثالث مثل Numpy تفاوت دارد، که پشتیبانی نمیشود.
نگران نباشید، آنقدرها هم که فکر میکنید پیچیده نیست!
برای نقطههای شروع بیشتر و جزئیات مربوط به classes و ساختارهای داده، نگاهی به منابع زیر بیندازید: