Prioridad de programación de CPU con diferente tiempo de llegada – Conjunto 2 – Part 1

Requisito previo: programa para programación prioritaria: conjunto 1 La programación prioritaria es un algoritmo no preventivo y uno de los algoritmos de programación más comunes en los sistemas por lotes. A cada proceso se le asigna la primera hora de llegada (menos el proceso de hora de llegada primero) si dos procesos tienen la misma … Continue reading «Prioridad de programación de CPU con diferente tiempo de llegada – Conjunto 2 – Part 1»

AbstractCollection método clear() en Java con ejemplos

El método clear() de Java AbstractCollection en Java se usa para eliminar todos los elementos de la colección. Usar el método clear() solo borra todos los elementos de la colección y no elimina la colección. En otras palabras, se puede decir que el método clear() se usa solo para vaciar una AbstractCollection existente. Sintaxis: AbstractCollection.clear() … Continue reading «AbstractCollection método clear() en Java con ejemplos»

java.net.SocketException en Java con ejemplos

SocketException es una subclase de IOException , por lo que es una excepción comprobada. Es la excepción más general que señala un problema al intentar abrir o acceder a un socket. La jerarquía de excepción completa de este error es: java.lang.Object java.lang.Throwable java.lang.Exception java.io.IOException java.net.SocketException Como ya sabrá, se recomienda encarecidamente utilizar la clase de … Continue reading «java.net.SocketException en Java con ejemplos»

Convertir iterador a iterable en Java

Dado un Iterador, la tarea es convertirlo en Iterables en Java. Ejemplos: Input: Iterator = {1, 2, 3, 4, 5} Output: {1, 2, 3, 4, 5} Input: Iterator = {‘G’, ‘e’, ‘e’, ‘k’, ‘s’} Output: {‘G’, ‘e’, ‘e’, ‘k’, ‘s’} A continuación se muestran las diversas formas de hacerlo: Al anular el método abstracto Iterable.iterator() … Continue reading «Convertir iterador a iterable en Java»

¿Cómo manejar java.lang.UnsatisfiedLinkError en Java?

Java.lang.UnsatisfiedLinkError es una subclase de la clase LinkageError. Cuando Java Virtual Machine (JVM) no encuentra el método que se declara como «nativo», arrojará el UnsatisfiedLinkError.  Ahora analicemos cuándo y por qué ocurre. Java.lang.UnsatisfiedLinkError ocurre durante la compilación del programa. Es por la razón por la que el compilador no encontró la biblioteca nativa, una biblioteca … Continue reading «¿Cómo manejar java.lang.UnsatisfiedLinkError en Java?»

Método arrojable getLocalizedMessage() en Java con ejemplos

El método getLocalizedMessage() de la clase Throwable se utiliza para obtener una descripción específica de la configuración regional del objeto Throwable cuando se produce una excepción. Nos ayuda a modificar la descripción del objeto Throwable según el mensaje específico local. Para las subclases que no anulan este método, la implementación predeterminada de este método devuelve … Continue reading «Método arrojable getLocalizedMessage() en Java con ejemplos»

Consejos y trucos para programadores competitivos | Conjunto 2 (Idioma que se utilizará para la programación competitiva)

Esta es una pregunta que se hace con bastante frecuencia, ya que en qué idioma se debe preferir para ser eficiente en la programación competitiva. Es algo de lo que uno no debe preocuparse ya que lo que importa es la lógica, no el lenguaje. La mayoría de los lenguajes son más o menos iguales, … Continue reading «Consejos y trucos para programadores competitivos | Conjunto 2 (Idioma que se utilizará para la programación competitiva)»

Comprender los bucles for en Java

Supongamos que se requiere imprimir números del 1 al 5. Una forma posible de hacerlo es con la ayuda del siguiente código: class GFG {     public static void main(String args[])     {            int a;         a = 1;         System.out.println(a);         a=2;         System.out.println(a);         a=3;         System.out.println(a);         a=4;         System.out.println(a);         a=5;         System.out.println(a);     } } El código anterior puede parecer simple, pero … Continue reading «Comprender los bucles for en Java»

¿Por qué Online Judge falla durante los concursos de programación competitivos?

Geek, como usted conoce bien, de las plataformas de codificación que incluyen codificaciones competitivas como GeeksforGeeks, CodeChef, Codeforces, atCoder, SPOJ, HackerRank, HackerEarth y muchas más donde se supone que debe codificar directamente escribiendo directamente en sus respectivos editores o adjuntando un archivo de editor local como un editor sublime. ¿Alguna vez se ha preguntado cómo … Continue reading «¿Por qué Online Judge falla durante los concursos de programación competitivos?»

Método AbstractList clear() en Java con ejemplos

El método clear() de la clase java.util.AbstractList se usa para eliminar todos los elementos de esta lista. La lista estará vacía después de que regrese esta llamada. Sintaxis: public void clear() Valor devuelto: este método no devuelve nada. A continuación se muestran los ejemplos para ilustrar el método clear() . Ejemplo 1: // Java program … Continue reading «Método AbstractList clear() en Java con ejemplos»