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

Algorithms

Data Structure used for Recursion

In this article, we will explore stack and its properties and operation, then we will cover recursion and explain why stack is used for recursion, finally we will discuss how to convert recursive to iterative approach.

Xiao Lan
trie

Longest word in dictionary with all prefixes

Given a list of words ‘WORDLIST’, find the longest perfect word. A perfect word is a word in which all the possible prefixes are present in ‘WORDLIST’.

Gaurav Kumar
Software Engineering

Is DevOps a role or culture?

Isn't it amazing how much the tech industry can change in just a few years? The term DevOps itself is not very old and now it's become an essential part of many organizations' workflows.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
System Design

Why Companies have high deployment rate?

Amazon deploys every second. But why do these companies need to deploy so often? And is it really necessary?

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
HTML

Detect if feature is supported in Browser using HTML

To detect the availability of a feature, you can simply type out the variable that a browser provides the features through. If the feature is not available, the variable will turn out to be undefined.

Mayank Kamboj
backtracking

Solve Crossword using Backtracking

In this article, we have covered the Backtracking Algorithm for Crossword and compared with the Brute Force approach. We have presented the Time and Space Complexity for various cases.

CHEW Chee Keng
Machine Learning (ML)

SpineNet

SpineNet proposes an alternative to ResNet50, a variant of the ResNet model which uses 50 layers of deep convolutional network (hence "50" in its name). It intends to disrupt the CNN architecture from a high level which has not changed over the years.

Chun Yan Liu
Machine Learning (ML)

RefineDet model

RefineDet model is a popular Deep Learning model that is used for Object Detection applications as an alternative to SSD and YOLO based CNN models.

Saroj Mali
DevOps

Top Secret Managers in DevOps

One thing I always find helpful while running a tech business is using a secret manager. Isn't it great to have a place where you can store all your confidential secrets and variables? To help you out, we have compiled a list of some of the best secret managers.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
DevOps

Best practices for adopting Continuous Delivery

Continuous Delivery is the software development practice in which code changes are automatically built, tested and deployed to production. I think it's a great way to increase efficiency and quality in the software development process.

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

Flattened Convolutional Neural Network

In this article, we have explored the idea of Flattened Convolutional Neural Network and the problem of conventional CNN it solves.

Agastya Gummaraju
Python

Different ways to add and remove rows in Pandas Dataframe

To introduce the topic, we will be talking about Pandas Dataframe and how easily we can add and remove rows in a DataFrame by following simple steps.

Aiden Samuel
Algorithms

Algorithm to check win in tic-tac-toe

In this article, we have presented an algorithm to check win and loss for a given Tic Tac Toe configuration.

Pervez Nagi
C++

map::begin and map::end in C++

In this article, we have covered the concept of map::begin and map::end in C++ STL along with C++ code examples.

Shubhanshu Tomar
CSS

Rounded corners/ Border radius in CSS

The border-radius property in CSS allows you to round the corners of the outer edge of an element. Through this property, it is possible to round all the corners or just selected corners according to the desired shape.

Astha Jain Astha Jain
Linux

KMP_HW_SUBSET [complete guide]

KMP_HW_SUBSET is an OpenMP environment variable that is used to control the distribution of hardware threads across machine topology. This gives finer control compared to OMP_NUM_THREADS.

Geoffrey Ziskovin Geoffrey Ziskovin
Machine Learning (ML)

RefineNet Model

In this article, we have explained RefineNet Model in depth which is a deep learning model used for Semantic Segmentation.

B E Pranav Kumaar B E Pranav Kumaar
data science

EEG Signal Analysis With Python

In this article, we will learn how to process EEG signals with Python using the MNE-Python library.

Reyansh Bahl
Java

Hibernate Annotations

We can configure hibernate through Java configuration or XML configuration and the mapping details can be provided through XML or Java Annotations.

Gaurav Kumar
Python

Nested Dictionary in Python

In this article, we will learn about the data structure Nested dictionaries in the python. Also, we will learn about creating, accessing, modifying and iterating through them.

Sidhant Pandey
C++

std:to_string and std::to_wstring in C++

In this article, we have explored the functions std:to_string and std::to_wstring in C++ STL along with the difference between string and wstring (wide string).

shivansh chaturvedi
C++

Memset array to 1 in C++

In this article, we have explored the problem of setting an array of int to 1 using memset in C++ and the solution for it.

Geoffrey Ziskovin Geoffrey Ziskovin
System Design

Monolith vs Microservice

Regarding technology, there are always two schools of thought: those who prefer the tried and tested monolith approach and those who are all aboard the microservices train. So, which one should you choose?

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
Web Development

Integrating android application to firebase real-time database

In this article, we will see how can we integrate our android application to firebase real-time database.

RUSHI NAINESHBHAI RAVAL
Algorithms

Maximum area of island

In this article, we have presented an efficient algorithm to find the maximum area of island in a grid. This includes the concept of BFS and DFS.

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