Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
Trending Now
DSA
Web Tech
Foundational Courses
Data Science
Practice Problem
Python
Machine Learning
JavaScript
System Design
Django
DevOps Tutorial
Java
C
C++
ReactJS
NodeJS
CP Live
Aptitude
Puzzles
Projects
GBlog
Frontend Developer Roadmap 2024
Frontend development means to design the face of a website or application. It involves working on the appearance of the website. Building interactive buttons, using images...
Read More
Why is it called product management?
Product management is called so because it involves managing a product throughout its lifecycle, from conception to development, launch, and beyond. The term "product" ref...
Read More
Product Management
Product Management QnA
Remove Duplicate Strings from a List in Python
Dealing with duplicate strings in a list is a common task in Python, often come across this when working with string/text data. In this article, we'll explore multiple app...
Read More
Python
Python Programs
python-list
python-string
Picked
How to Configure DNS in Linux?
Quick Preview to Configure DNS on Linux:Installing DNS Server Software.Open the Linux Terminal execute the command sudo apt updatelater, execute the command sudo apt inst...
Read More
TechTips
Picked
linux
How To
Why are Machine Learning Models called Black Boxes?
Answer: Machine learning models are called black boxes because they make predictions based on complex internal processes that are difficult for humans to interpret or unde...
Read More
Data Science
Data Science Questions
Machine Learning Questions
AI-ML-DS
The Future of Angular JS in 2024 [Top Trends and Predictions]
Web development is a fast-paced and dynamic field that requires constant learning and adaptation. As web developers, we need to keep up with the latest trends and technolo...
Read More
GBlog
AngularJS-Basics
GBlog 2024
Is principal product manager same as director?
Principal Product Manager and Director roles are not always the same and can differ greatly between businesses and industries. However, a Principal Product Manager's dutie...
Read More
Product Management
Product Management QnA
What are the Differences Between Convolutional1D, Convolutional2D, and Convolutional3D?
Answer: Convolutional1D operates on one-dimensional sequences, Convolutional2D processes two-dimensional data like images, while Convolutional3D handles three-dimensional ...
Read More
Data Science
Data Science Questions
Machine Learning Questions
AI-ML-DS
How to Check if a Vector Contains a Given Element in C++?
In C++, a vector is a dynamic array that provides a resizable and efficient way to store elements. Vectors store their elements in contiguous memory locations, similar to ...
Read More
STL
cpp-vector
C++
C++ Programs
Picked
CPP Examples
How do I train myself as a product manager?
To train as a product manager, first, understand the role's basics, then learn through online resources and books. Gain hands-on experience by volunteering for projects an...
Read More
Product Management
R vs Python: Which is Easier to Learn
Choosing between R and Python for ease of learning depends on your background and what you aim to achieve with the programming language. Both languages have their unique a...
Read More
Python
R Language
Python Blog
Minimize the sum of MEX by removing all elements of array
Given an array of integers arr[] of size N. You can perform the following operation N times: Pick any index i, and remove arr[i] from the array and add MEX(arr[]) i.e., Mi...
Read More
Dynamic Programming
Competitive Programming
Picked
DSA
MEX (Minimal Excluded)
The Future of React JS in 2024 [Top Trends and Predictions]
Ever asked yourself how popular websites and apps like Facebook, Netflix, Airbnb, and Instagram manage to deliver stunning user interfaces that are usually super-fast, int...
Read More
GBlog
Web Technologies
ReactJS
GBlog 2024
Append a Key to a Python Dictionary
We can append or add and update the value of key in dictionary using various methods. In this article, we will explore three different methods to achieve this task: Using...
Read More
Python
Python Programs
python-dict
Picked
Pass Arguments to the Metaclass from the Class in Python
Metaclasses in Python provide a powerful way to control the creation and behavior of classes. They act as the "class of a class" and allow you to customize class creation ...
Read More
Python
python-oop-concepts
Picked
Combine Two Flat Lists into a 2D Array
Combining two flat lists into a 2D array is a common task in programming, especially when dealing with data manipulation and analysis. In this article, we will explore fou...
Read More
Python Programs
python-list
Picked
1
...
943
944
945
...
11266