Listas Circulares Simplemente Enlazadas En este ejemplo, hemos creado dos clases: Nodo y ListaCircularSimple. La clase Nodo representa los nodos individuales de la lista con su dato y una referencia al siguiente nodo. La clase ListaCircularSimple contiene los métodos para insertar elementos en la lista circular y mostrar su contenido. Compilar: javac Main.java class Nodo … Continuar leyendo Listas Circulares Simples y Dobles en Java
Categoría: Java
Listas Simples y Dobles en Java
Iré subiendo gradualmente a medida que los vaya revisando que funcionen adecuadamente los códigos de listas simples y dobles implementadas en Java en mi curso de Estructura de Datos y Algoritmos. Pueden Ir probando estos códigos compilando los archivos que contienen a la clase main. Lista SImplemente Enlazada En este ejemplo, hemos creado una clase … Continuar leyendo Listas Simples y Dobles en Java
Códigos Sencillos hechos en Java
Los códigos de cuando recién comenzaba mis pininos en java. Cópialo, pégalo, regálalo,modifícalo, haz algo útil con ellos. Código Java - Determinar Orden de Variables Código Java - Contar Elementos Repetidos Código Java - Elimina Elementos Repetidos Código Java - Números Primos Código Java - Ordenar Array (Par, Impar) Código Java - Temperatura (Fahrenheit / Celsius) Código Java - Factorial Código Java … Continuar leyendo Códigos Sencillos hechos en Java
Código Java – Determinar Orden de Variables
public class DSCOrdenDeVariables { void DetectaOrden(int a, int b, int c) { if (a < b && b < c) System.out.println("Las variables estan en orden CRECIENTE"); else if (a > b && b > c) System.out.println("Las variables estan en orden DECRECIENTE"); else System.out.println("Las variables estan en DESORDEN"); } public static void main(String[] args) { int … Continuar leyendo Código Java – Determinar Orden de Variables
Código Java – Contar Elementos Repetidos
//Codificado por Beastieux public class SyGContarElementosRepetidos { static int A = 10; static int B = 20; static int vectorA[] = new int[A]; static int vectorB[] = new int[B]; static int elemA = 0; static int elemB = 0; static int z = 0; static void llenaArreglo() { for (int i = 0; i < … Continuar leyendo Código Java – Contar Elementos Repetidos
Código Java – Elimina Elementos Repetidos
public class SyGEliminaElementosRepetidos { static void eliminaRepetidos(char[] arraycar, String sCadenaSinBlancos) { System.out.println(arraycar); for (int i = 0; i < arraycar.length; i++) { for (int j = 0; j < arraycar.length - 1; j++) { if (i != j) { if (arraycar[i] == arraycar[j]) { arraycar[j] = ' '; } } } } System.out.println(arraycar); } public … Continuar leyendo Código Java – Elimina Elementos Repetidos
Código Java – Números Primos
// Codificado por: Beastieux // Listar los números primos según el número de dígitos indicado public class SyGNumerosPrimos { public static void main(String arg[]) { if (arg.length < 1) { System.out.println("Debe ingresar un número de dígitos como parámetro."); return; } int numDigitos = Integer.parseInt(arg[0]); if (numDigitos <= 0) { System.out.println("Ingrese un número de dígitos válido … Continuar leyendo Código Java – Números Primos
Código Java – Ordenar Array (Par, Impar)
// Codificado por Beastieux public class SyGOrdenaArrayParImpar { static int[][] arreglo = new int[2][5]; static int x = 0, y = 0, z = 0; static void llenaArreglo() { for (int i = 0; i < arreglo.length; i++) { for (int j = 0; j < arreglo[i].length; j++) { z = (int) (Math.random() * 100 … Continuar leyendo Código Java – Ordenar Array (Par, Impar)
Código Java – Temperatura (Fahrenheit / Celsius)
// Codificado por Beastieux import javax.swing.JOptionPane; public class DSCTemperatura { /* La relación entre grados Celsius (C) y grados Fahrenheit (F) es la siguiente: F - 32 = 1,8 * C */ double FahrenheitCelsius(double grado) { double gCelsius = (grado - 32) / 1.8; return gCelsius; } double CelsiusFahrenheit(double grado) { double gFahrenheit = (grado … Continuar leyendo Código Java – Temperatura (Fahrenheit / Celsius)
Código Java – Factorial
// Codificado por Beastieux public class Arrayfactos { static long factos[] = new long[25]; static long factorial(int z) { long fac = 1; for (int i = 1; i <= z; i++) fac = fac * i; return fac; } static void imprimir(long x[], String nombre) { for (int i = 0; i < x.length; … Continuar leyendo Código Java – Factorial