Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 25-sep-2006, 10:48   #1 (permalink)
emelbye no se puede cailificar en este momento
 
Fecha de Ingreso: junio-2006
Mensajes: 2
URGENTE!! Utilizando Arboles binarios y sus metodos en un TP!

Mi problema es el siguiente. Tengo que hacer un trabajo practico y me piden dos cosas que no me salen, les resumo lo que tengo

Clases:
* Equipo: "Codigo de Equipo, Descripción del Producto, Costo"
* Herramental: Hereda lo de equipo y tiene "Utilidad, Costo de accesorios, calcularGanancia(), toString()."
* Maquinaria: Hereda lo de Equipo y tiene "Tipo de maquinaria, dias de alquiler, Nombre de cliente, calcularGanancia() , toString()"
* Pañol: Arbol binario donde cada nodo tiene un Herramental o una Maquinaria, el cual tiene los metodos, "insercion, busqueda, toString, mostrarAlquiler(long codigoEquipo), calcularBalance() ".

El arbol y nodos son genericos. Creando un applet, tengo que mostrar todos los metodos implementados en pañol. Insersion, toString. Me salieron correctamente. Pero el problema es mostrarAlquier(long codigoEquipo) el cual tiene que retornar las ganancias obtenidas por el alquiler de la maquinaria pasada por parámetro y calcularBalance() que muestra las ganancias totales obtenidas en el periodo(o sea de todo el arbol). En el primer caso no se como resolverlo ya que debo recorrer el arbol comparando los valores de codigo de equipo, pero no se como hacerlo porque el compareTo que tengo lo hace con respecto a objetos de tipo Comparable. En el segundo caso no se como ir acumulando los valores del arbol con respecto a sus ganancias. (calcularGanancia() devuelve lo ganado por cada maquinaria/herramental)

Nota: SI hay algo que no se entienda avisenme que les mando el proyecto y lo ven. Please! lo tengo que hacer urgente, mientras mas rapido respondan mejor!!

Muchas gracias... Atte Emiliano-
emelbye está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:16.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93