gitweb on Svarog
projekti pod git sistemom za održavanje verzija -- projects under the git version control system
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: eee37e5)
raw | patch | inline | side by side (parent: eee37e5)
author | Doni Pracner <quinnuendo@gmail.com> | |
Tue, 5 May 2015 12:41:22 +0000 (14:41 +0200) | ||
committer | Doni Pracner <quinnuendo@gmail.com> | |
Tue, 5 May 2015 12:41:22 +0000 (14:41 +0200) |
kodovi/polinomi/PolinomL.java | patch | blob | history |
index eb1bb5cc036a6c62840948ea9061dac81ca10c1d..af29787547d58a84fc068816e1a45e9b0604f3e3 100644 (file)
/**\r
* Polinom predstavljen listom monoma od kojih je svaki predstavljen svojim\r
- * koeficijentom (tipa double) i stepenom (tipa int).\r
+ * koeficijentom (tipa {@code double}) i stepenom (tipa {@code int}).\r
* \r
* U listi su monomi poredjani od najviseg do najnizeg stepena i svi monomi su\r
* razlicitog stepena. Monomi kojima je koeficijent jednak nula se ne cuvaju u\r
* listi.\r
*\r
- * Pomocni materijal za SPA1, DMI, PMF, UNS\r
- * v1.0.1\r
+ * <p>Pomocni materijal za SPA1, DMI, PMF, UNS<br>\r
+ * <strong>v1.0.2</strong></p>\r
*/\r
public class PolinomL {\r
\r
* Predstavlja jedan monom, odnosno njegov koeficijent i stepen, u listi\r
* monoma u polinomu.\r
*/\r
- class Monom {\r
+ public class Monom {\r
+ \r
+ /** Koeficijent monoma. */\r
double k;\r
+ /** Stepen monoma. */\r
int st;\r
+ /** Pokazivac na sledeci monom u listi. */\r
Monom veza;\r
\r
+ /** Kreira nov monom sa zadatim koeficijentom i stepenom. */\r
public Monom(double k, int st) {\r
this.k = k;\r
this.st = st;\r
this.veza = null;\r
}\r
\r
+ /**\r
+ * Kreira nov monom jednak sa "1".\r
+ */\r
public Monom() {\r
this(1.0, 0);\r
}\r
}\r
\r
/** pokazivac na prvi monom u listi monoma */\r
- Monom prvi = null;\r
+ Monom prvi;\r
\r
+ /**\r
+ * Kreira nov polinom jednak nuli.\r
+ */\r
+ public PolinomL() {\r
+ prvi = null;\r
+ }\r
+ \r
public String toString() {\r
String res = "";\r
if (prvi == null)\r