قراره واسه درس ساختمان داده برنامه ای به زبان جاوا بنویسیم که دو تا چند جمله ای مثلا
2x^5+3x^2y^3z و
4x^2z^3+x^2y^3z رو بگیره و به ما حاصل جمعشون یعنی 2x^5+4x^2y^3z+4x^2z^3 رو برگردونه(با استفاده از لیست های پیوندی تعمیم یافته)![]()
قراره واسه درس ساختمان داده برنامه ای به زبان جاوا بنویسیم که دو تا چند جمله ای مثلا
2x^5+3x^2y^3z و
4x^2z^3+x^2y^3z رو بگیره و به ما حاصل جمعشون یعنی 2x^5+4x^2y^3z+4x^2z^3 رو برگردونه(با استفاده از لیست های پیوندی تعمیم یافته)![]()
شما برای هر جمله یک نود در نظر بگیرید و آنهایی که موجود نیست را صفر بگذارید، بعد هم با یک حلقه چند جمله ای ها را با هم جمع کنید، دقیقا نمی دونم کجا مشکل دارید، بفرمایید تا راهنمایی کنم
To follow the path:
Look to the master
Follow the master
Walk with the master
See through the master
Become the master
1-شما دو لیست پیوندی باید داشته باشید :
اولی حاوی چند جملهای اول و دومی حاوی چند جملهای دوم
2- دو تا اشاره گر میخواین که در طول این دو تا لیست حرکت کنه
3 -هر نود حاوی 3تامقدار هست :
مقدار اول:ضریب
مقدار دوم :توان
مقدار سوم:اشاره گر به جمله بعدی (در همان چند جملهای)
حالا یه کم روش فکر کنید...........
آخه باید حتما با استفاده از لیست های پیوندی تعمیم یافته بنویسیم