×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner
OpenGenus Tech Review Team

OpenGenus Tech Review Team

The official account of OpenGenus's Technical Review Team. This team review all technical articles and incorporates peer feedback. The team consist of experts in the leading domains of Computing.

Tokyo, Japan •
3722 posts •
C Programming

Selection sort in C

In this article, we have explained how selection sort and implement a program on the same in C Programming Language.

Arushi Chatterjee
Software Engineering

4 Advantages and 6 disadvantages of Inheritance

In this article at OpenGenus, we have listed and explained the advantages and disadvantages of Inheritance.

Rahul Reddy
Java

Custom Exceptions in Java

The term "custom exception" or "user-defined exception" refers to the creation of our own exceptions in Java, which are derived classes of the Exception class. In general, Java custom exceptions are used to tailor the exception to user needs.

Titilope Ajayi
C Programming

Fibonacci sequence in C

In this article at OpenGenus, we will explore how to generate a Fibonacci sequence and implement a program in C Programming Language to demonstrate the concept.

Akshata Wagji Akshata Wagji
C Programming

C program to check if given letter is a vowel, consonant or an alphabet

In this article at OpenGenus, we will check whether the given alphabet or letter is a vowel, consonant or an alphabet. We have demonstrated this with a C program.

Akshata Wagji Akshata Wagji
Python

Virtual Environments: What are they?

Virtual environments are isolated or private spaces within a computer system where software and dependencies can be installed and managed independently of the system-wide environment.

Shreyas Sukhadeve Shreyas Sukhadeve
C++

Hollow and Filled Square pattern in C++

In this article, we will learn how to generate both a hollow and filled square pattern in C++.

Manish Singh
C Programming

Merge Sort in C

In this article at OpenGenus, we have explained merge sort and implemented a program on the same in C Programming Language.

Arushi Chatterjee
Machine Learning (ML)

Fundamentals of Naive Bayes Algorithm

Naive Bayes is an Machine Learning Algorithm which is commonly used for classification problems. It is a simple yet highly efficient algorithm that can handle high-dimensional data with a relatively small number of training examples.

Ielin Daisy Ielin Daisy
Algorithms

My Calendar III Problem [Solved with Segment Tree, Sweep Line]

In this article at OpenGenus, we have solved the Calendar 3 problem that is to find number of conflicting meetings in a given range of time. We have solved this using the concept of Sweep Line and Segment tree with Lazy Propagation.

Rashmitha
C Programming

Find Perimeter and Area of rectangle in C Programming

In this article at OpenGenus, we have explained how to find the perimeter and area of a rectangle by using length and breadth (as user inputs). We have demonstrated this with a C implementation.

Akshata Wagji Akshata Wagji
Algorithms

Bubble sort in C

In this article, we have explained bubble sort algorithm and implemented a program on it in C Programming Language.

Arushi Chatterjee
JavaScript

Typescript with jest

In this article at OpenGenus, we are going to talk about jest particularly in typescript scope, why should you test your code? Why use jest with typescript? And what developing method use?

Ana Julia Oliveira Marçal Ana Julia Oliveira Marçal
Blockchain

How to use blockchain technology for secure data storage

Blockchain technology, which was initially designed as a safe and transparent mechanism to store and transmit cryptocurrency, has since grown to a variety.

Abhinav Yadav
Cloud Computing

5 benefits and drawbacks of Cloud Computing

Cloud computing has grown in popularity in recent years, providing numerous benefits to both organizations and consumers. However, it is not without flaws.

Abhinav Yadav
Algorithms

Binary Search in C using recursion

In this article at OpenGenus, we have explained Binary search algorithm and implement a program on the same in C programming language using recursion.

Arushi Chatterjee
Machine Learning (ML)

Predicting employee attrition [Data Mining Project]

Employee attrition is the process of employees leaving an organization for various reasons. In this article at OpenGenus, we have explained a Data Mining approach (with source code) to predict employee attrition.

RAHUL ARORA
Python

Dot product in Python [with and without NumPy]

In this article, we have explored different ways to dot product in Python Programming Language with and without Numpy.

Keyur Swapnil Desai
Machine Learning (ML)

Fairness in Machine Learning

Fairness in machine learning is an increasingly important topic as machine learning models are being used in a wide range of applications, from lending and hiring decisions to criminal justice systems.

Samyak Deshpande
cyber security

10 Impacts of quantum computing on cryptography and data security

Quantum computing has the potential to transform numerous industries, including encryption and data security.

Abhinav Yadav
Machine Learning (ML)

12 benefits of using Machine Learning in healthcare

Machine learning is a potent tool that has transformed several industries, including healthcare. Machine learning may assist in the analysis of huge amounts of data, the identification of patterns and trends, and the prediction of outcomes based on that data.

Abhinav Yadav
C++

Different ways to initialize unordered set in C++ STL

In this article at OpenGenus, we will explore 4 different methods for initializing an unordered set in C++ STL.

Manish Singh
Algorithms

Linear Search explained simply [+ code in C]

In this article, we have explained Linear search algorithm and implement a program on the same in C programming language.

Arushi Chatterjee
C++

3 Different ways to delete element from Set in C++ STL

In this article at OpenGenus, we will learn about 3 different ways to delete element from set in C++ STL. This will involve using methods like erase and find.

Shruti Singh
Machine Learning (ML)

Decision Region

The boundary that distinguishes one class from another in a classification issue is known as a decision region in machine learning. It is the region of the input space that translates to a particular output or class.

Keyur Swapnil Desai
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship