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

Culture

A collection of 75 posts

Theory of Computation

Context free grammar (CFG) for Balanced Parentheses

We have presented the Context free grammar (CFG) for properly nested parentheses or Balanced Parentheses / Expressions using all three set of brackets.

Jonathan Buss Jonathan Buss
Graph Algorithms

100+ Graph Algorithms and Techniques [Complete List]

We have listed 100+ problems on Graph data structure, Graph Algorithms, related concepts, Competitive Programming techniques and Algorithmic problems.

Aditya Chatterjee Aditya Chatterjee
Algorithms

List of 50+ Binary Tree Problems for Coding Interviews

We have listed important Problems on Binary Tree which you must practice for Coding Interviews and listed introductory and background topics on Binary Tree as well. You must bookmark this page and practice all problems listed.

Aditya Chatterjee Aditya Chatterjee
Culture

"Time Complexity Analysis" book

"Time Complexity Analysis" is a book focused on Mathematical Analysis of Time and Space Complexity of various algorithms and data structures along with basics of Time Complexity like Big-O notations.

Ue Kiao, PhD Ue Kiao, PhD
Culture

Is perfect timing the key to a successful startup?

For a startup, timing is EVERYTHING. If you're too early to the game, no one will know who you are or what you do. But if you're too late, you'll be playing catch up, and breaking through the noise will be hard.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
Culture

Age of All Programming Languages

This article lists the age of All Programming Languages along with interesting points. Programming Languages did not start when you think like Python is older than Java. It all started from 1949.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Culture

Makoto Soejima (rng_58)

Makoto Soejima is a Competitive Programmer from Japan. He is also known as rng_58. He works at AtCoder. His Competitive Programming career started in 1999 and lasted till 2020. He is one of the 4 people ever to have won both Google Code Jam and Facebook Hacker Cup.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Algorithms

Time Complexity Bound for comparison based sorting

We have explained the mathematical analysis of time complexity bound for comparison based sorting algorithm. The time complexity bound is O(N logN) but for non-comparison based sorting, the bound is O(N).

Mallika Dey
Culture

Coding Interview New Tab

"Coding Interview New Tab" is an Offline Browser Extension that displays a new one line knowledge on a Computing topic for every New Tab you open. It helps you learn something new every now and then.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Dynamic Programming (DP)

List of 100+ Dynamic Programming Problems

This is the List of 100+ Dynamic Programming Problems along with different types of DP problems such as Mathematical DP, Combination DP, String DP, Tree DP, Standard DP and Advanced DP optimizations.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Culture

Most Dangerous Line of Code 💀

This is the Most Dangerous Line of Code. Do not run it. It has the power to wipe out a Linux system completely and make it useless.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

[SOLVED] TypeError: only integer scalar arrays can be converted to a scalar index

Error encountered is: "TypeError: only integer scalar arrays can be converted to a scalar index". This error comes when we handle Numpy array in the wrong way using Numpy utility functions.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

Functions in Python [Explained with examples]

In this article, we have explored everything about functions in Python along with different types of functions that are available with Python code examples.

Ansh Agrawal Ansh Agrawal
Culture

How I became an Author while being a student?

This article captures how I became a technical Author in a couple of months while being a student. I wanted to become an Author for a long time but did not have the idea of how to accomplish it.

Srishti Guleria Srishti Guleria
Algorithms

Find GCD of all elements in an array

In this article, we have presented an algorithm to find the Greatest Common Divisor (GCD) of all elements of an array efficiently.

Siddhant Rao
Data Structures

Merkle Tree [Explained]

Merkle tree is named after Ralph Merkle, it is a tree data structure where non-leaf nodes are a hash of its child nodes and leaf nodes are a hash of a block of data. This is an USPTO patented Algorithm.

Raghavendra Achar C
Data Structures

Cuckoo filter [Explained]

A cuckoo filter is a probabilistic data structure that is used to test whether an element is a member of a set or not. It is similar to the Bloom filter.

Raghavendra Achar C
Culture

Bram Moolenaar: Man behind VIM has several failed projects

Bram Moolenaar is an iconic Software Programmer from Netherlands who developed VIM editor, the alternative to VI editor on UNIX systems. He is the most prominent Open Source Software Developer from Netherlands.

Aditya Chatterjee Aditya Chatterjee
Culture

Riku Kawasaki

Riku Kawasaki is a Competitive Programmer from Japan and is notable from reaching the World Rank 2 on CodeForces (as on March 2021) and being an Algorithmic Finalist at Topcoder Open 2019.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Culture

Inspiring Competitive Programmer from India

Meet this Inspiring Competitive Programmer from India (Udit Sanghi). He started Competitive Programming at the age of 13 and today, at the age of 18, he has achieved a lot through his consistency.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Culture

Rs 27.7 crore Computer Research Scam at IIT, Kharagpur?: Coalnet scam

Coalnet scam is a Research scam at IIT, Kharagpur from 2001 to 2004 and involved diverting for funds and contract violations. Learn more about this scam.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Culture

Will you hire Donald Knuth as a programmer?

A manager said Donald Knuth is too theoretical and he would not hire him to lead his team or as a programmer. Donald is widely respected for his theoretical contributions and have been recognized with awards. We will show that Donald is practically strong as a programmer as well.

Aditya Chatterjee Aditya Chatterjee
Culture

The man who refused $1M for his discovery (Why?) (Grigori Perelman)

Grigori Perelman is a Russian Mathematician who who refused $1M and the equivalent of Nobel Prize (Fields Medal) for his proof to one of the most difficult problems in Mathematics.

Aditya Chatterjee Aditya Chatterjee
Programmer Humor

Coronavirus Memes for Programmers

Amidst all this danger of Coronavirus, programmers are enjoying the situation in the form of memes reflecting some subtle truths. These are the best and funniest Coronavirus memes for Programmers.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Programmer Humor

Best Programming Memes of 2019

This is the ultimate list of the best programming memes of 2019. It includes epic memes of Elon Musk, Greta Thunberg to attacking JavaScript. Enjoy.

OpenGenus Tech Review Team OpenGenus Tech Review Team
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