Skip to content

josericardo6/Tarea1Listas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tarea1Listas

Tarea #1 Programacion 3

Instrucciones:

  1. Va a desarrollar una lista simple limitada de Strings, la cual tiene un tamaño predefinido de 10, el cual va a incrementar de 10 en 10 cuando se esté insertando el noveno elemento de la lista. Por ejemplo: A -> A -> A -> A -> A -> A -> A -> A -> A (se agregan otros diez espacios) -> B -> C -> D -> E -> F -> T -> P -> Z -> H -> K (se agregan otros diez espacios).

  2. Una vez desarrollada la lista de esa manera, usted va a desarrollar un método que se encargue de devolver los 2 valores menores de la lista. Éste método, se espera que sea optimizado, de manera que recorra la lista solamente una vez para averiguar cuáles son los 2 menores elementos dentro de ella.

  3. Desarrolle otro método, el cual va a encargarse de invertir la lista simple que acabamos de desarrollar. Por ejemplo: Hola -> Mundo -> Soy -> Troll Troll -> Soy -> Mundo -> Hola Para esta funcionalidad, el método setDato no se puede utilizar.

Tome en cuenta lo siguiente:

  1. En caso de sospecha de plagio o evidencia del mismo, la nota va a ser cero. No importa si su código funciona o no, ya que si es igual al de otro estudiante, los dos se van con un cero en su nota.
  2. Las entregas son para la fecha que se indica en el campus virtual. Usted tiene una semana para desarrollar la tarea exitosamente y no se van a aceptar entregas fuera de ese lapso de tiempo.
  3. Su código tiene que tener testing automatizado, así como Javadoc, siguiendo los estándares de Java.
  4. Además de tener pruebas automatizadas, en el método main se espera comprobación del código que usted acaba de desarrollar.

About

Tarea #1 Programacion 3

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages