×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Jobs
  • About
  • One Liner
  • RANDOM
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • AI Engineering
  • Scholarship
  • Campus Ambassador

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.

Intuitive Introduction to Quantum Computing [+ Evolution of Computers]

In this article, we have presented a detailed and intuitive introduction to Quantum Computing which is one of the promising emerging sub-domain of Computer Science.

Badal Srivastava
C Programming

Using time.h Header File in C in depth

In this article, we are going to study about the time.h standard header file in C Programming Language and cover the different methods available in it.

Utkarsh Chaurasia
Web Development

4 Different Communications in Web Development

In web development, communication refers to a method of data transmission between the server (backend) and the frontend (user interface). In this article, we have explained 4 different types of communication in Web Development.

APIPAWE KATOTO Daniel
System Design

System Design of Movie Ticket Booking System

In this article, we will take a look at the key features a movie ticket booking system needs to offer, its high-level, low-level design, database design, and some of the already existing library management software.

Sentayhu Berhanu Sentayhu Berhanu
C Programming

C program to swap two numbers without using third variable [3 techniques]

In this article, we have demonstrated multiple approaches to swap two numbers without using a third temporary variable.

Devansh Biswal
Web Development

Why use prisma as your main ORM?

If you are a developer interested in making a Crud or you have already done it before, you may think to yourself what is the best ORM, why some ORM's are so complicated to use and connect to the API? And if you are already comfortable with an ORM why would you change it to prisma?

Ana Julia Oliveira Marçal Ana Julia Oliveira Marçal
Java

Numeral Converter in Java with GUI (app)

In this article, we will learn how to develop an application for Numerical Converter to convert one positional numerals into another with GUI.

Bhavani Sankar Nagarapu Bhavani Sankar Nagarapu
C Programming

C Program to read last N characters from file

In this article, we have explained how to read last N characters from a file in C programming language along with a complete C program.

Devansh Biswal

Rise of 5G Technology and Its Potential Applications

The next generation of mobile networks, or 5G, promises greater connectivity, quicker speeds, and lower latency. The technology has the ability to spur.

Abhinav Yadav
Python

A beginner's guide to programming in Python

Python is a wonderful programming language to start with if you're a beginner. An introduction to Python programming for beginners is provided in this article.

Abhinav Yadav
Machine Learning (ML)

Region of Interest and ROI Pooling

In computer vision and image processing, region of interest (ROI) and ROI pooling are crucial ideas. In typical operations like object identification, segmentation, and tracking.

Vaishnav Nagnath Kumbhar
Web Development

Server with react, node, express, sequelize and PostgreSQL

In this article we are going to code a base for a server with a frontend using react, a backend using express, sequelize and PostgreSQL, and make an API to consume.

Ana Julia Oliveira Marçal Ana Julia Oliveira Marçal
C Programming

C program to find Twin Prime Numbers

In this article, we have explored the approach to find twin prime numbers less than N and implement it in C Programming Language.

Devansh Biswal
C Programming

C Program to find Length of a String using Pointer

In this article, we have explained the approach to find the length of a string using Pointer in C Programming Language.

Devansh Biswal
Indian Railways

Block Working of Indian Railways

Indian Railways has always been a fascinating topic for me. Today, I will share how a train leaves a station and reach next adjacent station. The process of train leaving a station and reaching next adjacent station is called as block working.

Sarthak Panda
C Programming

C Program to count trailing zeros using bitwise operator

In this article, we have designed and implemented a C Program to count trailing zeros using bitwise operators only. This will involve AND and Left Shift bitwise operation.

Devansh Biswal
C Programming

C Program to convert number to binary using bitwise operators

In this article, we have designed and implemented a C Program to convert number to binary using bitwise operators.

Devansh Biswal
C++

5 Techniques to convert an array to vector in C++

In this article, we will learn about different ways to convert an array to vector in C++.

Shruti Singh
C Programming

C program to copy one file into another using fputc and fgetc

Copying a file into another is one of the most common file tasks in any Programming Language. In this article, we have explained the approach to copy one file into another using fputc and fgetc in C program and provided a step-by-step explanation with complete C program.

Devansh Biswal
C++

Login and registration system in C++ using file

In this article, we have explained the approach to develop a User Login and Registration System in C++ using file as a database. We have presented the approach with complete C++ code.

Anupam Bandyopadhyay Anupam Bandyopadhyay
Machine Learning (ML)

Exploration-Exploitation Dilemma

The exploration-exploitation dilemma is a concept that describes the challenge of deciding between exploring new options or exploiting already known options to maximize rewards.

Anirudh Edpuganti Anirudh Edpuganti
HTML

Javascript:void(0) and # in href in HTML links

Both javascript:void(0) and # are commonly used in the href attribute of HTML links, but they have different meanings and purposes. In this article, we have explored both in depth with code examples.

Mark Sikaundi
C++

Delete elements in a priority queue in C++ STL [4 methods]

In this article, we have presented different ways to delete elements in a priority queue in C++ STL. There are 4 different methods such as pop, clear and much more.

Rahul Giridhar
Machine Learning (ML)

9 Advantages and 10 disadvantages of Naive Bayes Algorithm

In this article, we'll talk about some of the key advantages and disadvantages of Naive Bayes algorithm.

RAHUL ARORA
Python

Python datetime lambda

In this article, we have explained how to extract date and time in Python using 4 different Lambda functions.

Devansh Biswal
OpenGenus IQ © 2026 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter