Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/12/2011, 06:19
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 10 meses
Puntos: 344
Respuesta: Superurgenteee!!!!

Pues sólo tienes que ver la estructura y plasmarla en una o varias clases.

Hay muchas formas, una por ejemplo puede ser:

Código Java:
Ver original
  1. public class Monomio{
  2.  
  3. class LiteralMonomio{
  4. private HashMap<string,int> literal;
  5.  
  6. }
  7. private int coeficiente;
  8.  
  9. private LiteralMonomio literal;
  10.  
  11. }
  12.  
  13. public class Polinomio{
  14.  
  15. private ArrayList<Monomio> monomios;
  16. }



Como te he dicho hay muchas otras formas.

Fíjate que uso una clase interna (LiteralMonomio), que internamente contiene un HashMap que tiene como clave una cadena (representa la variable (x,y,z, ... ) y como valor el grado ().

Luego, por supuesto, tienes que definir las operaciones necesarias para realizar las operaciones, sólo te he dado un esquema.