Python
¿Cuántas regiones conectadas hay en la matriz (Número de regiones conectadas)? Condición Dada una matriz 2D de enteros. Cada celda contiene un número. Se consideran conectadas dos celdas si están adyacentes horizontal o verticalmente y contienen el mismo número. Una región conectada es un grupo máximo de celdas con el mismo valor, conectadas entre sí. Escribe una función que devuelva el número de dichas regiones conectadas en la matriz. Datos de entrada Una matriz 2D de enteros grid (tamaño de la matriz m×n). Datos de salida Un entero — el número de regiones conectadas. Restricciones 1 <= m, n <= 100 Plantilla de código: # Disponible sin importar: json, sys, io def count_regions(grid): # TODO: implementa la solución aquí return 0
¿Puedes manejar escribir una consulta SQL en crudo?
Muestra los 5 principales usuarios por la cantidad de transacciones que han realizado.
¿Puede una instancia de una clase definida por el usuario ser utilizada como clave en un diccionario?
La tabla contiene entre 100 y 500 millones de registros y su manejo se ha vuelto lento. ¿Qué se puede hacer para optimizar?
¿Cuáles son los principales criterios para elegir una empresa? Nombra 2-3 criterios principales.
¿Por qué respondiste a nuestra vacante y qué te interesó de ella?
¿Cómo te relacionas con la crítica a tu trabajo y qué significa para ti la crítica constructiva?
¿Con qué bases de datos has tenido que trabajar como desarrollador?
Después de cobrar la tarifa, el dinero se deduce de los usuarios, pero el gerente no ve los ingresos de la empresa. ¿Dónde podría estar el dinero y cómo diagnosticarlo?
¿Cómo cambiar el modelo de datos para combinar de manera inequívoca cuatro transacciones de una transferencia y luego realizar un reembolso con una sola acción?
¿Qué enfoques utilizas para la ejecución competitiva y paralela de tareas en Python, incluyendo el impacto del GIL?
¿Cómo resolver el problema de encontrar cadenas duplicadas sin usar Counter?
¿Alguna vez has escrito programas para procesar tráfico de red?
Cuéntanos brevemente qué son las fixtures en pytest y en qué se diferencian entre sí.
¿A qué rango salarial aspira?
¿A qué le prestas más atención al elegir un nuevo trabajo?
¿Alguna vez has escrito pruebas?
Encontrar Duplicados Condición: Dado un slice de cadenas. Devuelve un slice de cadenas que aparecen más de una vez en el slice original. El orden de los elementos en el resultado es en el orden de primera aparición en el slice original. Datos de entrada: []string — slice de cadenas Datos de salida: []string — cadenas que aparecen más de una vez, en orden de primera aparición Restricciones: - 0 <= len(entrada) <= 10^4 - Cada cadena consiste en letras latinas, longitud 1..50 Ejemplo: Entrada: ["a", "bb", "bb", "aa", "a", "a"] Salida: ["a", "bb"]
¿Son las cadenas isomórficas?