Array de vectores en C++ STL

Requisito previo: Arrays en C++ , Vector en C++ STL Una array es una colección de elementos almacenados en ubicaciones de memoria contiguas. Es para almacenar varios artículos del mismo tipo juntos. Esto facilita el acceso a los elementos almacenados en él por la posición de cada elemento. Los vectores se conocen como arrays dinámicas … Continue reading «Array de vectores en C++ STL»

¿Cómo especificar el orden de las clases en CSS?

Cuando se aplican reglas en conflicto entre sí a un elemento determinado, se vuelve bastante complicado determinar qué regla se aplicará realmente. El orden en que se sobrescriben los atributos está determinado por el lugar en el que aparecen en el CSS, no por el orden en que se definen las clases en el atributo … Continue reading «¿Cómo especificar el orden de las clases en CSS?»

Componentes de IOT y relación con Cloud Computing

En este blog me gustaría explicar la importancia de IOT y Cloud Computing y cómo ambos están vinculados entre sí.  ¿Qué es IOT?  Internet de las cosas (IoT) es un ecosistema de objetos físicos conectados a los que se puede acceder a través de Internet (definición formal). Entonces, en términos simples, IOT significa cualquier cosa … Continue reading «Componentes de IOT y relación con Cloud Computing»

¿Qué es un ataque de diccionario?

Un ataque de diccionario es un vector de ataque utilizado por el atacante para entrar en un sistema, que está protegido por contraseña, colocando técnicamente cada palabra en un diccionario como una forma de contraseña para ese sistema. Este vector de ataque es una forma de ataque de fuerza bruta .  El diccionario puede contener … Continue reading «¿Qué es un ataque de diccionario?»

Detección de Nodes principales en una red social: el algoritmo VoteRank

Detectar Nodes importantes en una Red Social es un problema interesante. Se puede usar para encontrar los Nodes más influyentes en la red y usar varias métricas, como su ubicación en la red, sus características topológicas, como su grado y pesos de borde. Uno de los algoritmos más famosos para esto es el PageRank de … Continue reading «Detección de Nodes principales en una red social: el algoritmo VoteRank»

Pasos para crear y publicar paquetes de NPM

En este artículo, aprenderemos cómo desarrollar y publicar su propio paquete npm (también llamado módulo NPM). Hay muchos beneficios de los paquetes NPM, algunos de ellos se enumeran a continuación: Código reutilizable Gestión de código (usando control de versiones ) Compartir código El ciclo de vida de un paquete npm tiene lugar como se muestra … Continue reading «Pasos para crear y publicar paquetes de NPM»

ML | Regresión lineal vs regresión logística

La regresión lineal es un algoritmo de aprendizaje automático basado en un algoritmo de regresión supervisada . La regresión modela un valor de predicción objetivo basado en variables independientes. Se utiliza principalmente para averiguar la relación entre las variables y la previsión. Los diferentes modelos de regresión difieren según el tipo de relación entre las … Continue reading «ML | Regresión lineal vs regresión logística»

Número de subsecuencias con producto negativo

Dada una array arr[] de N enteros, la tarea es encontrar el recuento de todas las subsecuencias de la array que tienen productos negativos. Ejemplos:  Entrada: arr[] = {1, -5, -6}  Salida: 4  Explicación  {-5}, {-6}, {1, -5} y {1, -6} son las únicas subsecuencias posibles Entrada: arr[] = {2, 3, 1}  Salida: 0  Explicación  … Continue reading «Número de subsecuencias con producto negativo»

Maximice la suma eligiendo elementos de diferentes secciones de una array

Dada una array de N filas y M columnas. Se da que M es múltiplo de 3. Las columnas se dividen en 3 tramos, el primer tramo es de 0 a m/3-1, el segundo tramo es de m/3 a 2m/3-1 y el tercero es de 2m/3 a m. La tarea es elegir un solo elemento … Continue reading «Maximice la suma eligiendo elementos de diferentes secciones de una array»

¿Qué es Datos?

Según Oxford , “Los datos son piezas distintas de información, generalmente formateadas de una manera especial”. Los datos se miden, recopilan, notifican y analizan, luego de lo cual a menudo se visualizan mediante gráficos, imágenes u otras herramientas de análisis. Los datos sin procesar («datos no procesados») pueden ser una colección de números o caracteres … Continue reading «¿Qué es Datos?»