×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

OpenGenus IQ, an open-source Computer Science Publication House, is driven by 2500+ BSc/MSc/PhD holders globally, exploring Algorithms, Deep Learning, System Design, and more since 2017.

Database Management System (DBMS)

Understanding Transactional Replication in SQL Server

Transactional replication is a popular method for keeping multiple SQL Server instances synchronized by capturing changes from one server (publisher) and applying them to others (subscribers). We will explore its key aspects along with code samples and best practices.

Shreyash Meshram
Python

Different ways to add element to List in Python

Lists are a staple data structure in any python programmer’s toolkit. It is not only versatility but efficient also. In this OpenGenus article, I will discuss a variety of methods in the standard library to add an element or an iterable to a list in Python.

Milagros Omoruyi Ihordal
Machine Learning (ML)

Markov Chain Neural Network (MCNN)

In this OpenGenus article, we will explore Markov chains, their intersections with neural networks, and a simple implementation of a Markov chain neural network (MCNN). We will also take a look at their applications.

Muhammad Muzammil Muhammad Muzammil
Algorithms

Navigating the Vibrant Landscape of Chromatic Art Gallery Problems

In this insightful expedition at OpenGenus, we will traverse the complexities of guarding polygonal masterpieces, exploring its NP-hard intricacies and delving into variant landscapes that challenge the very essence of guarding with colors.

Rishabh Agarwal
Algorithms

DAILY43: Algorithmic Problems for Coding Interviews: Easy level, C++ edition

This book "DAILY43: Algorithmic Problems for Coding Interviews, Easy level, C++ edition" is the book you need to master Algorithm and Data Structure problems for Coding Interviews.

Aditya Chatterjee Aditya Chatterjee
Python

Builder Pattern implementation in Python

The Builder pattern solves this problem by separating the construction process from the object's representation, enabling the creation of different representations using the same construction steps.

Israel Serralvo Caballero
C++

Adding Numbers with Linked Lists in C++

In this article at OpenGenus, we will add numbers stored in a linked list data structure and implement it in C++ Programming Language.

Vedashree D
C++

Boost Program Options

Boost.Program_options is a C++ library designed to ease the handling of command-line options in programs. It offers a straightforward way to parse and manage arguments provided by users when running the program.

Manraj Singh Manraj Singh
Algorithms

Hierholzer’s Algorithm and Solving Reconstruct Itinerary Problem

This article will guide you through the intuition of how to solve the problem using the concept of Hierholzer’s Algorithm which is frequently asked in coding interviews of various tech companies.

Manraj Singh Manraj Singh
C++

Creating UPD Asynchronous Client Server in C++ using Boost.Asio

A UDP (User Datagram Protocol) connection is a lightweight, connectionless communication protocol that operates without establishing a direct connection between sender and receiver.

Manraj Singh Manraj Singh
C++

Creating TCP Asynchronous Client Server in C++ using Boost.Asio

The flow of this OpenGenus article will first explain TCP connection , then make a simple client server which will be using Boost.Asio but synchronous to understand the flow.

Manraj Singh Manraj Singh
C++

Basics of C++ Boost.ASIO

Boost.Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.

Manraj Singh Manraj Singh
Web Development

Password Generator using React

In this article at OpenGenus.org, we will learn about generating a password using React, JavaScript and Vite. To people who are new to Vite, it's a build tool that aims to provide faster and leaner web development experiences.

Anna the Trainee
Web Development

Responsive Image Grid

In this OpenGenus article, we will create a responsive image grid using HTML and CSS.

Hizkiyas Bogale Gebregiorgis Hizkiyas Bogale Gebregiorgis
Deep Learning

Basics of using PyTorch

PyTorch is an open-source deep learning framework primarily developed by Facebook's AI Research lab (FAIR).

Vinit
Deep Learning

Position wise Feed-Forward Networks

Position-wise Feed-Forward Networks (FFN) are a crucial component in various sequence-to-sequence models, especially in the context of natural language processing and tasks like machine translation.

Vinit
data science

Everything about Sample Size

Sample size refers to the number of individual observations or data points collected from a population for a specific study or analysis.

Vinit
Algorithms

Zeller’s Congruence

Zeller's Congruence is a mathematical algorithm devised by Christian Zeller to calculate the day of the week for any date in both the Julian and Gregorian calendars.

Shivam Bhushan
Software Engineering

Comparing Different Programming Languages

In this comprehensive analysis at OpenGenus, we delve into the speed aspect of programming languages, examining the results of a performance test conducted on nine popular languages.

Kazi Priom Kazi Priom
Algorithms

Quick Sort using Queue

In this OpenGenus, we have explored how to implement Quick Sort using Queue data structure. Usually, stack data structure is used with Quick Sort.

Kazi Priom Kazi Priom
C++

Smart pointers in C++

Smart pointers are essential tools in modern C++ programming for managing memory and resources effectively.

Vidhi Srivastava Vidhi Srivastava
Computer Architecture

Gustafson's Law

Gustafson's Law, also known as Gustafson-Barsis's Law, is a fundamental concept in the world of parallel computing, offering a positive perspective on the scalability of parallel systems.

Vidhi Srivastava Vidhi Srivastava
Indian Railways

Traffic Signboards used by Indian Railways

Have you ever seen the traffic signboards on roadside. I am sure you must have seen and you may also know how they help in safe movements of vehicles on road.

Sarthak Panda
CSS

Quick Styling - Inline CSS

Inline CSS involves applying styling directly within HTML elements directly using the style attribute.

Yusen Peng Yusen Peng
HTML

Unveiling Web Audio API: A Symphony of Sound on the Web

In the early days of the web, audio playback relied on plugins like Flash. However, the introduction of the element in HTML5 and the Web Audio API changed the game, eliminating the need for plugins and offering developers a robust toolset for creating dynamic audio experiences.

Shreyash Meshram
OpenGenus IQ © 2025 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter