std::fstream::close() en C++

Los archivos juegan un papel importante en la programación. Permite el almacenamiento de datos de forma permanente. El lenguaje C++ proporciona un mecanismo para almacenar la salida de un programa en un archivo y navegar desde un archivo en el disco. Este mecanismo se denomina manejo de archivos . Para realizar el manejo de archivos, … Continue reading «std::fstream::close() en C++»

Modos de visibilidad en C++ con ejemplos

Cuando una clase base se deriva de una clase derivada con la ayuda de heritage , la accesibilidad de la clase base por parte de la clase derivada se controla mediante modos de visibilidad. La clase derivada no hereda el acceso a miembros de datos privados. Sin embargo, hereda un objeto principal completo, que contiene … Continue reading «Modos de visibilidad en C++ con ejemplos»

SQL | INSERTAR EN Declaración

La declaración INSERT INTO de SQL se usa para insertar una nueva fila en una tabla. Hay dos formas de usar la declaración INSERT INTO para insertar filas: Solo valores:  el primer método es especificar solo el valor de los datos que se insertarán sin los nombres de las columnas. INSERTAR EN VALORES table_name (valor1, … Continue reading «SQL | INSERTAR EN Declaración»

¿Qué es la fuga de memoria? ¿Cómo podemos evitar?

La fuga de memoria ocurre cuando los programadores crean una memoria en el montón y se olvidan de eliminarla.  Las consecuencias de la fuga de memoria es que reduce el rendimiento de la computadora al reducir la cantidad de memoria disponible. Eventualmente, en el peor de los casos, se puede asignar demasiada memoria disponible y … Continue reading «¿Qué es la fuga de memoria? ¿Cómo podemos evitar?»

Diferencia entre std::set y std::list

Set : Set es un tipo de contenedor asociativo que almacena elementos de manera ordenada. Todos los elementos de un conjunto son únicos y no se pueden modificar, pero se pueden eliminar o insertar. Es una plantilla de Standard Template Library o STL en C++ . Sintaxis: set <data_type> s A continuación se muestra el … Continue reading «Diferencia entre std::set y std::list»

NP-Completitud | Serie 1 (Introducción)

  Hemos estado escribiendo sobre algoritmos eficientes para resolver problemas complejos, como la ruta más corta , el gráfico de Euler , el árbol de expansión mínimo , etc. Todas esas fueron historias de éxito de diseñadores de algoritmos. En esta publicación, se discuten las historias de fallas de la informática.  ¿Todos los problemas computacionales … Continue reading «NP-Completitud | Serie 1 (Introducción)»

Complejidad del tiempo y complejidad del espacio

Generalmente, siempre hay más de una forma de resolver un problema en informática con diferentes algoritmos. Por lo tanto, es muy necesario utilizar un método para comparar las soluciones con el fin de juzgar cuál es la más óptima. El método debe ser: Independiente de la máquina y su configuración, en la que se ejecuta … Continue reading «Complejidad del tiempo y complejidad del espacio»

Biblioteca de gráficos SFML | Tutorial rápido

Entonces, en este tutorial muy rápido, aprendamos los conceptos básicos de la poderosa biblioteca de gráficos SFML con tecnología OpenGL. ¿Qué es SFML? En pocas palabras, SFML es una biblioteca multimedia para C++ con enlaces disponibles para otros lenguajes como Python, Rust, etc. No solo le permite usar gráficos 2D acelerados por hardware con OpenGL, … Continue reading «Biblioteca de gráficos SFML | Tutorial rápido»

Web Scraping usando lxml y XPath en Python

Prerrequisitos: Introducción al web scrapping Usando XPath XPath funciona de manera muy similar a un sistema de archivos tradicional Diagrama de un sistema de archivos Para acceder al archivo 1, C:/File1 Del mismo modo, para acceder al archivo 2, C:/Documents/User1/File2 Ahora considere una página web simple, HTML <html>    <head>        <title>My page</title>    </head>    <body>        <h2>Welcome to … Continue reading «Web Scraping usando lxml y XPath en Python»

problema de transporte | Juego 5 (desequilibrado)

En este artículo se ha discutido una introducción al problema del transporte . En este artículo, se discutirá el método para resolver el problema del transporte desequilibrado. Debajo del problema de transporte hay un problema de transporte desequilibrado. El problema está desequilibrado porque la suma de todas las ofertas, es decir , O1 , O2 … Continue reading «problema de transporte | Juego 5 (desequilibrado)»