Dibujar un tablero de ajedrez en Java Applet

La tarea dada es dibujar un tablero de ajedrez en Java Applet  Acercarse: Crea un rectángulo de 20 unidades de largo y ancho cada uno, con 10 filas y columnas de ajedrez. Tan pronto como ocurra una posición pareja en fila y columna, cambie el color de un rectángulo con NEGRO, de lo contrario será … Continue reading «Dibujar un tablero de ajedrez en Java Applet»

Métodos privados en las interfaces de Java 9

Java 9 en adelante, puede incluir métodos privados en las interfaces. Antes de Java 9 no era posible. Interfaces hasta Java 7 En Java SE 7 o versiones anteriores, una interfaz puede tener solo dos cosas, es decir , variables constantes y métodos abstractos . Estos métodos de interfaz DEBEN ser implementados por clases que … Continue reading «Métodos privados en las interfaces de Java 9»

Problema con getline() después de cin >>

La función getline() en C++ se usa para leer una string o una línea del flujo de entrada. La función getline() no ignora los espacios en blanco iniciales. Por lo tanto, se debe tener especial cuidado al usar getline() después de cin porque cin ignora los espacios en blanco y los deja en la transmisión … Continue reading «Problema con getline() después de cin >>»

Cómo declarar una array 2D dinámicamente en C++ usando un nuevo operador

Prerrequisito: Array Basics En C / C++ , arreglos multidimensionales en palabras simples como un arreglo de arreglos. Los datos en arrays multidimensionales se almacenan en forma tabular (en orden de fila principal). A continuación se muestra la forma general de declarar arrays N-dimensionales : Sintaxis de una array multidimensional : tipo_datos nombre_array[tamaño1][tamaño2]….[tamañoN]; data_type: tipo … Continue reading «Cómo declarar una array 2D dinámicamente en C++ usando un nuevo operador»

función unordered_map key_eq() en C++ STL

unordered_map ::key_eq() es una función integrada en C++ STL que devuelve un valor booleano según la comparación. Depende del predicado de comparación de equivalencia de claves utilizado por el contenedor unordered_map. La comparación de equivalencia de claves es un predicado que toma dos argumentos y devuelve un valor booleano que indica si deben considerarse equivalentes. … Continue reading «función unordered_map key_eq() en C++ STL»

Suma de Fibonacci de un subconjunto con todos los elementos <= k

Dada una array de n elementos, la tarea es encontrar la suma de Fibonacci de un subconjunto de la array donde cada elemento del subconjunto <= k. Precisamente, encuentre F(A i1 ) + F(A i2 ) + F(A i3 ) + … + F(A ix )) , donde (A i1 , A i2 , …, A … Continue reading «Suma de Fibonacci de un subconjunto con todos los elementos <= k»

Tableau: operadores

Tableau es la herramienta de Business Intelligence fácil de usar que se utiliza en la visualización de datos. Su característica única es permitir la colaboración de datos en tiempo real y la combinación de datos, etc. A través de Tableau, los usuarios pueden conectar bases de datos, archivos y otras fuentes de big data y … Continue reading «Tableau: operadores»

Caracteres X inversos del medio

Dada una string str y un entero X . La tarea es invertir los caracteres X centrales de la string dada y luego imprimir la string modificada. Tenga en cuenta que len(str) – X siempre es par. Ejemplos:   Entrada: str = “geeksforgeeks”, X = 3  Salida: geeksrofgeeks Los  tres caracteres del medio son “geeks for … Continue reading «Caracteres X inversos del medio»

CSS | Selector [atributo~=valor]

El selector [atributo~=”valor”] se utiliza para seleccionar aquellos elementos cuyo valor de atributo contiene una palabra específica. El «valor» debe estar presente en el atributo como una palabra separada y no como parte de la otra palabra, es decir, si se especifica [título~=Geeks], entonces se seleccionan todos los elementos con el título Geeks. Sintaxis: [attribute~=value] … Continue reading «CSS | Selector [atributo~=valor]»

Polimorfismo en Ruby

En Ruby , uno no tiene nada parecido a los tipos de variables que hay en otros lenguajes de programación. Cada variable es un “objeto” que se puede modificar individualmente. Uno puede agregar fácilmente métodos y funciones en cada objeto. Así que aquí, la Programación Orientada a Objetos juega un papel importante. Hay muchos pilares … Continue reading «Polimorfismo en Ruby»