×
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.

System Design

System Design of StackOverflow

In this article, we have explored the System Design of StackOverflow which will one of the most widely used websites for online question and answers. The design is pretty simple which one would not expect considering its scale.

FOUOTSOP FOSSO Patrick
Algorithms

Weighted Median Problem

Weighted Median is a measure of central tendency which is better than normal median. In this let us consider a weighted median value ‘wi’ when the elements are sorted such that the total weight of the elements to the left of wi is half of the total weight.

Anuj Dharme
Culture

Luca Daniel

Luca Daniel is a Professor of Electrical Engineering and Computer Science at MIT, USA and is a leading researcher in the field of Electronic Systems. He is an IEEE Fellow. He is known for receiving 13 Conference Best Paper awards and his work on Robustness of Neural Networks.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
data science

Data Science Cheatsheet / List of all Data Science topics

This is the most complete Data Science Cheatsheet which you should follow to revise all Data Science concepts within 30 minutes and get ready for Interviews and stay in form.

Sanjana Babu
Culture

Ketevan Tsimakuridze

Ketevan Tsimakuridze is a rising Competitive Programmer from Europe and is known widely for winning Silver Medal at International Olympiad of Informatics (IOI) 2022 (World Ran: 85) and 2 times Bronze Medal in The Asia-Pacific Informatics Olympiad (APIO) 2021 and 2022.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
Machine Learning (ML)

YOLO v5 model architecture [Explained]

Since 2015 the Ultralytics team has been working on improving this model and many versions since then have been released. In this article we will take a look at the fifth version of this algorithm YOLOv5.

CHERIFI Imane
Culture

Patent story: Google is not owner of PageRank patent?

Very few people know that PageRank algorithm which is the first algorithm to be used by Google Search Engine was a USPTO patented algorithm and the patent rights expired only in 2019. The twist is Google was not the owner of PageRank patent.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
C Programming

Array of structure in C

In this article, we have explored how to create an Array of structure in C and what is the need of it using a complete C code example.

SHIVAM TRIPATHI
Python

Static Class Variable in Python

In this article, we have explored Static class variable in Python along with code examples. We have covered different cases like accessing class variable inside and outside class.

Shivani Kumari Shivani Kumari
Problems on Binary Tree

Odd even level difference in a binary tree

In this article, I will be discussing about the problem "Children sum parent in a Binary Tree" in detail.

Uddeshya Raj
Problems on Binary Tree

Children sum parent in a Binary Tree

In this article, I will be discussing about the problem "Children sum parent in a Binary Tree" in detail.

Uddeshya Raj
C Programming

Add each digit of a three digit number

Write a program to enter a three digit number and separately print the the digits of the number and add it and provide the implementation in C programming language.

Arushi Chatterjee
C++

Convert vector to array in C++ [4 methods]

In this article, we have explored 4 different methods to convert vector to array in C++ Programming Language.

SHIVAM TRIPATHI
Python

Minesweeper game using Python

This article presents an overview to develop a Minesweeper game from scratch with Graphical User Interface (GUI) using Python.

Sai Siri Chandana Namala Sai Siri Chandana Namala
C Programming

Find the absolute value of a number

In this article, we have explained how to find the absolute value of a number and implement the program in C Programming Language.

Arushi Chatterjee
Algorithms

Divide by 3 [9 different ways]

In this article, we will go through different ways to divide by 3 in C++ Standard Template Library (STL) and general software techniques.

Shekhar Tamrakar
C Programming

Separate number from decimal place

In this article, we will solve the problem of separation of number from before the decimal and after and provide the implementation in C programming language.

Arushi Chatterjee
Python

Python Script to search web using Google Custom Search API

In this article, we have developed a Python Script to search web using Google Custom Search API. This will strengthen your implementation skill.

FOUOTSOP FOSSO Patrick
C++

Different error signals in C++

There are 9 different error signals in C++ Programming Language such as SIGABRT. Each signal handles a different category of runtime error. We have listed all types of error signals in C++ along with C++ code snippets.

SHIVAM TRIPATHI
C Programming

Print the pattern in C

Print the following pattern and show its implementation in C programming language using escape sequences like horizontal and vertical tab.

Arushi Chatterjee
CSS

Flexbox vs Grid

In this article, we have explored the differences between two important CSS layouts namely Flexbox and Grid in depth.

Sanil
C++

Implement std::function in C++

Class template std::function is a general-purpose polymorphic function wrapper. Instances of std::function can store, copy, and invoke any CopyConstructible Callable target:

DenisO DenisO
Algorithms

Two pointer technique in JavaScript

The two pointer technique is one of the tools to solve competitive programming and to solve technical interviews. We have explained how to use it in JavaScript.

Abrham Lakew Abrham Lakew
C++

Array of Vectors in C++ STL

In this article, we will learn about Array of Vectors in C++ STL with C++ code snippets. Before getting started with array of vectors we should know about the arrays and vectors in C++.

Shruti Singh
C++

Different ways to convert vector to map in C++

In this article, we will develop an approach to find different ways to convert vector to map in C++.

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