قراره واسه درس ساختمان داده برنامه ای به زبان جاوا بنویسیم که دو تا چند جمله ای مثلا
2x^5+3x^2y^3z و
4x^2z^3+x^2y^3z رو بگیره و به ما حاصل جمعشون یعنی 2x^5+4x^2y^3z+4x^2z^3 رو برگردونه(با استفاده از لیست های پیوندی تعمیم یافته):افسرده:
Printable View
قراره واسه درس ساختمان داده برنامه ای به زبان جاوا بنویسیم که دو تا چند جمله ای مثلا
2x^5+3x^2y^3z و
4x^2z^3+x^2y^3z رو بگیره و به ما حاصل جمعشون یعنی 2x^5+4x^2y^3z+4x^2z^3 رو برگردونه(با استفاده از لیست های پیوندی تعمیم یافته):افسرده:
شما برای هر جمله یک نود در نظر بگیرید و آنهایی که موجود نیست را صفر بگذارید، بعد هم با یک حلقه چند جمله ای ها را با هم جمع کنید، دقیقا نمی دونم کجا مشکل دارید، بفرمایید تا راهنمایی کنم
1-شما دو لیست پیوندی باید داشته باشید :
اولی حاوی چند جملهای اول و دومی حاوی چند جملهای دوم
2- دو تا اشاره گر میخواین که در طول این دو تا لیست حرکت کنه
3 -هر نود حاوی 3تامقدار هست :
مقدار اول:ضریب
مقدار دوم :توان
مقدار سوم:اشاره گر به جمله بعدی (در همان چند جملهای)
حالا یه کم روش فکر کنید...........
آخه باید حتما با استفاده از لیست های پیوندی تعمیم یافته بنویسیم