Wielomian a0x0+a1x</sup>1+a2x2+...+ anx</sup>n przechowywany jest w klasie Wielomian w postaci ciagu wspolczynnikow a0,a1,a2.... (odwrotna kolejność!) zapisanego jako sekwencja liczb double umieszczona w kontenerze STL. Zaimplementuj dla klasy wielomian:
- void ustawWspolczynnik(int n, double value); - ustala wart. wspolczynnik an
- double wartosc(double x); - oblicza wartosci wielomianu dla x
- operator+ - wyznacza wielomian bedacy suma wielomianow
- operator* - wyznacza wielomian bedacy iloczynem wielomianow
I moje pytanie. Czy to chodzi o:
- vector<double> Wielomian;
czy raczej o: - class Wielomian{
vector<double> wspolczynniki;
};?
Bo w tym pierwszym trudno by bylo zdefiniowac operatory. Bede widzieczny za odpowiedz i kazda pomoc dotyczaca podpunktow tego zadania bo dopiero zaczynam kontenery STL :)