Rentabilidad máxima (programa en java)

Páginas: 4 (795 palabras) Publicado: 22 de noviembre de 2010
Reporte. Tarea 1

Primero implemente los métodos de busca exhaustiva; el de orden O (n3) para la clase RentabilidadMax1.java, que utiliza tres for anidados para poder abarcar todas las solucionesposibles, evaluarlas y dar la mejor, para esto, el método llamado sumaMax es el encargado y regresa la suma máxima de n elementos, pero primero probé con un arreglo de 6 o 7 enteros, para el cualfuncione satisfactoriamente. Después el método para la clase RentabilidadMax2.java, que tiene el mismo nombre que el de la clase anterior, la diferencia es que éste presenta una mejoría en cuanto alcódigo, ya que como vimos en clase, es posible eliminar uno de los for, lo cual reduce el orden del método hasta O (n2); finalmente implemente la clase RentabilidadMax3.java, en el cual se eliminan los fory se utiliza un while, para resolver de manera iterativa y más eficaz la suma máxima. Una vez implementado lo anterior, me enfoque en implementar dos métodos, uno que leyera un archivo de tipo .txt yque me regresara el número de elementos que éste contenía, y otro que me creara un arreglo del tamaño del archivo recibido, es decir, del tamaño que el primer método me regresara.
El métodocuentaLineas, es el encargado de darme el número de elementos que será igual al tamaño del arreglo que mi otro método creará; recibe como parámetro un arreglo de cadenas, es decir una variable de tipoString, el cual es el archivo.txt que queremos leer, con una variable de tipo entero que será nuestro contador, determinaremos el número de elementos que contiene nuestro archivo. Es necesario utilizar unobjeto de la clase File para manipular el archivo y uno de la clase Buffered Reader que nos ayudara a leer los datos, con un ciclo while basta para recorrer el arreglo y arrojar así el numero deelectos que tiene, puesto que mientras el ciclo este activo nuestro contador aumenta.
El método archivoAArreglo, recibe dos parámetros, el mismo archivo.txt y el tamaño, que es arrojado por nuestro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programando en java
  • Programar en Java
  • Programar con Java
  • programa java
  • Programa java
  • Programas en java
  • Programas De Java
  • Programas en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS