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

Python

[FIXED] RuntimeError: module compiled against api version 0x10 but this version of numpy is 0xe

With this article, you will be able to understand the error message "RuntimeError: module compiled against api version 0x10 but this version of numpy is 0xe" and fix it using two tested methods.

OpenGenus Tech Review Team OpenGenus Tech Review Team
data science

Getting started with Data Science

Every day in this world data is generating at the rate of 2.5 quintillion bytes per second. The field of Data Science tries to explore the insights we can gather from the data how can we predict the future or how one organization can improve its efficiency by acting on that data.

Anand Upadhyaya Anand Upadhyaya
Python

Negative Index in Python

In this article, I shall be explaining negative indexes in Python. But first, we have to know these prerequisites: iterables and indexing. Having a fair knowledge on these two are paramount to understanding how negative indexes works.

Emmanuel Daniels Emmanuel Daniels
C Programming

typedef struct in C [Explained]

In this article, we have explored the concept of typedef struct in C Programming Language which brings in two core concepts. We have explained the ideas with code examples and differences between typedef struct and struct.

Harshit Raj
C++

Different Ways to Convert Vector to List in C++ STL (7 ways)

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

Himanshu Garg
System Design

System Design of Facebook Messenger

In this article, we have explained the System Design of Facebook Messenger in depth along with estimation of requirements and class diagram.

Srihari
C Programming

Designing a console dictionary in C

In this article, we have explored how to design and implement a Dictionary console application in C Programming Language. You should follow this guide and develop your own version. This is a strong addition to SDE Portfolio.

FOUOTSOP FOSSO Patrick
Algorithms

L-Systems and Carnatic Music

Ever been amazed by plant's geometry? Lindenmayer systems,in short , L-systems have been inspired by the recurrence pattern observed in plants. We will learn more about L-systems , its history , applications and learn how L-systems were used to generate plants and trees models, snowflakes and so on.

Rashmitha
git

75 Interview Questions on Git

In this article, we have brought you 75 interview questions on Git covering types like Multiple Choice Questions(MCQs) and Descriptive questions.

Suraj Kumar Suraj Kumar
Algorithms

Magic Dictionary Problem [Solved]

In this article we are going to discuss a famous Leetcode medium level problem called "Implement Magic Dictionary" problem. This will involve the concept of Hash Table/ Map and Tries.

Harshit Raj
List of Mathematical Algorithms

Brocard’s conjecture

The Brocard conjecture states that the number of prime numbers lying between the squares of two consecutive prime numbers is four or more.

Harshit Raj
C Programming

C program to add two numbers [Explained for Beginners]

In this article, we have explained how to find the sum of two numbers and write a C program for it taking the two numbers as command line arguments.

OpenGenus Tech Review Team OpenGenus Tech Review Team
C Programming

Find out which date is earlier in C

In this article, we have explained the approach to check which date comes earlier among two dates (in format DD:MM:YYYY) and implemented this approach in C Programming Language.

Arushi Chatterjee
Python

56 Python Projects for Beginners [2023] [with source code]

In this article, we have listed Python Projects you must do as a Beginner which when added to your portfolio will give a good initial career boost and may help you land your first Internship.

Geoffrey Ziskovin Geoffrey Ziskovin
C Programming

Change time from 24 hours format to 12 hours format

In this article, we have explained how to change time from 24 hours format (HH:MM) to 12 hours format (HH:MM + AM or PM) and implemented the approach in C Programming Language.

Arushi Chatterjee
C Programming

Check if given number is even or odd in C

In this article, we have explained how to check if given number is even or odd and implemented the approach in C Programming Language.

Arushi Chatterjee
System Design

Payment Gateway System Design

In this article, we have explored the System Design of a scalable Payment Gateway such as PayPal and Stripe. We have presented functional, non-functional requirements, use case diagrams and much more.

Kirabo Ibrahim Kirabo Ibrahim
Blockchain

Ethereum's Four Development Stages

In this article, we look at the birth of the Ethereum blockchain network and the four major development stages.

Erick Lumunge
Blockchain

Merkle Trees and SPVs in Bitcoin

In this article, we learn about Merkle trees and simplified payment verification and how the two relate to each other.

Erick Lumunge
Blockchain

7 Components of Ethereum

In this article, we learn about the 7 different components of Ethereum such as Transactions, Consensus Rules, Consensus Algorithms and much more.

Erick Lumunge
Linux

Delete multiple lines in VI / VIM editor

In this article, we have explained how to delete multiple lines in VI / VIM editor in an UNIX system like Ubuntu along with an example.

Aditya Chatterjee Aditya Chatterjee
Algorithms

Perlin Noise (with implementation in Python)

One of the most important algorithms in computer graphics and procedural generation is Perlin Noise. Perlin Noise is an algorithm that generates textures and terrain-like images procedurally (without the need for an artist to manually create the images).

Akanksha Singh
Blockchain

Ethereum Multiple Choice Questions [for Interviews]

In this article, we test our understanding of Ethereum with 60 multiple choice questions.

Erick Lumunge
Deep Learning

Wake Sleep Algorithm For Neural Network

In this article, we have explored the Wake Sleep Algorithm For Neural Network along with examples of using it and limitations of it.

Muhsina Munfa Muhsina Munfa
prefix sum array

Corporate Flight Bookings problem [Solved]

In this article, we will solve Corporate Flight Bookings problem using prefix sum algorithm. In naïve approach, it will take a quadratic O(N^2) time complexity but using a prefix sum approach we can get better time complexity.

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