saed2006
دوشنبه 05 دی 1390, 20:31 عصر
سلام
در رابطه با پیاده سازی چند جمله ای های چند متغیره و مرتب کردن ساختار آن با استفاده از چند متد خاص(write , read,sort , ...) روش های مختلفی در وب سایت ها وجود دارد ولی کمتر از روابط بازگشتی و کلاس هادر آن استفاده شده است.
در صورتی که برنامه ی مشابهی به روش فراخوانی بازگشتی توابع دارید در این تاپیک قرار دهید.
برنامه باید چند جمله ای P را بر حسب متغیر z بگیرد:
p=g0)+g(1)z^e(1)+g(2)z^e(2)+...+g(n)z^e(n)
به طوریکه
0<e(1)<e(2)<e(3)<...<e(n)
و
g(i)
و خود یک چند جمله ای است که به صورت بازگشتی نوشته می شود و بر حسب متغیری است که به صورت الفبایی از z کمتر است.مثلا چند جمله ای
p=3+x^2+xyz(xy+y-x)+z^3(1-3x)
با این تعریف به صورت زیر در می آید:
p=((3)+(1)x^2)+(((-1)x^2)y+((1)x+(1)x^2)y^2)z+((1)+(-3)x)z^3
ممنون
در رابطه با پیاده سازی چند جمله ای های چند متغیره و مرتب کردن ساختار آن با استفاده از چند متد خاص(write , read,sort , ...) روش های مختلفی در وب سایت ها وجود دارد ولی کمتر از روابط بازگشتی و کلاس هادر آن استفاده شده است.
در صورتی که برنامه ی مشابهی به روش فراخوانی بازگشتی توابع دارید در این تاپیک قرار دهید.
برنامه باید چند جمله ای P را بر حسب متغیر z بگیرد:
p=g0)+g(1)z^e(1)+g(2)z^e(2)+...+g(n)z^e(n)
به طوریکه
0<e(1)<e(2)<e(3)<...<e(n)
و
g(i)
و خود یک چند جمله ای است که به صورت بازگشتی نوشته می شود و بر حسب متغیری است که به صورت الفبایی از z کمتر است.مثلا چند جمله ای
p=3+x^2+xyz(xy+y-x)+z^3(1-3x)
با این تعریف به صورت زیر در می آید:
p=((3)+(1)x^2)+(((-1)x^2)y+((1)x+(1)x^2)y^2)z+((1)+(-3)x)z^3
ممنون