


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
primera tarea de algoritmo de karla
Tipo: Ejercicios
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



Listas Las listas son un tipo de estructura de datos que permite almacenar y acceder a un conjunto de elementos en un orden específico. Las listas se componen de nodos o elementos del mismo tipo, que se enlazan entre sí mediante referencias o punteros. Listas simples Se definen como un conjunto de nodos uno detrás de otro, del cual siempre se puede conocer al nodo inicial y al final, de cada nodo de la lista, se conoce un contenido, que es la información que almacena dentro puede ser de cualquier tipo de dato un sucesor único excepto el ultimo nodo de la lista. Listas ordenadas Son las que la posición de cada nodo viene determinada por el valor de uno o más campos obligatorios de información del nodo denominados clave No se permite tener dos nodos con la misma clave. Características de las Listas Permite almacenar y acceder a un conjunto de elementos en un orden específico. Se componen de nodos o elementos del mismo tipo. Los nodos se enlazan entre sí mediante referencias o punteros
Actividad 4 Realizar un programa de un método de ordenamiento, y entregar de manera digital un documento con el código, pantallazo de corrida, así como el ejecutable del mismo. Codigo (^) Ejecutable y Ejecución import java.util.Scanner; public class ordenamiento { void ordenamiento(int arr[]) { int n = arr.length; for (int i = 0; i < n-1; i++) for (int j = 0; j < n-i-1; j++) if (arr[j] > arr[j+1]) { int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } public static void main(String args[]) { Scanner scanner = new Scanner(System.in); System.out.println("Ingrese el limite del arreglo:"); int n = scanner.nextInt(); int arr[] = new int[n]; System.out.print("Ingrese los elementos del arreglo: "); for (int i = 0; i < n; i+ +) { arr[i] = scanner.nextInt(); } scanner.close(); ordenamiento bs = new ordenamiento(); bs.ordenamiento(arr); System.out.println("Array ordenado es:"); for (int i=0; i<arr.length; ++i) System.out.print(arr[i] + " "); } }
Implementación La implementación de una tabla hash puede variar dependiendo del lenguaje de programación, pero aquí te proporciono un ejemplo general de cómo se podría hacer en tres pasos: