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
Three 90 Challenge: Bigger and Better
As we transit into the new phase, it's essential to fuel our inner drive for success. On popular demand, GeeksforGeeks is happy to announce that we are back with the Thre...
Read More
Cisco Interview Experience for Consulting Engineer (2023)
In this article, I'll be walking you through my interview experience with Cisco Systems for the role of Consulting Engineer during my on-campus placement drive. CISCO visi...
Read More
Interview Experiences
Experiences
Minimize the String length by removing given consecutive pairs
Given a string S of size N consisting of characters from '0'to '9', the task is to minimize the length of the string where In each minimizing operation, we can remove any ...
Read More
Strings
Greedy
Technical Scripter
Picked
Technical Scripter 2022
DSA
Mongoose Document Model.prototype.save() API
The Model.save() method of the Mongoose API is used to save the changes made in the document and update the latest changes in the collection. We can use the save() method ...
Read More
Technical Scripter
Web Technologies
Picked
Node.js
Mongoose
Mongoose-API
Technical Scripter 2022
Count of Strings of Array having given prefixes for Q query
Given two arrays of strings containing words[] and queries[] having N and Q strings respectively, the task is to find the number of strings from words[] having queries[i] ...
Read More
Strings
Trie
Pattern Searching
Technical Scripter
prefix
Picked
Technical Scripter 2022
DSA
Count ways to form N sized Strings with at most two adjacent different pair
Given a value N, the task is to find the number of ways a binary string of size N can be formed such that at most 2 adjacent pairs have different values.Examples:Input: N ...
Read More
Strings
Mathematical
Technical Scripter
binary-string
Picked
Technical Scripter 2022
DSA
Comparison among Greedy, Divide and Conquer and Dynamic Programming algorithm
Greedy algorithm, divide and conquer algorithm, and dynamic programming algorithm are three common algorithmic paradigms used to solve problems. Here's a comparison among ...
Read More
Algorithms
Dynamic Programming
Greedy
Divide and Conquer
Technical Scripter
Picked
Technical Scripter 2022
DSA
7 Must Have Jupyter Notebook Extensions to Increase Productivity
The basics of Jupyter Notebook is to offer an extensive approach while working on any project to offer feasibility to developers. There are times when developers are stuck...
Read More
GBlog
Python
Find difference between count of Prime and Composite in given Range
Given two integers L and R, the task is to find the value of (number of composites - number of primes) that lie in the range [L, R].Note: 1 is considered neither a prime n...
Read More
Mathematical
Technical Scripter
Prime Number
Picked
Technical Scripter 2022
DSA
What are the negative aspects of Java Stack class inheriting from Vector?
Java Vector:Vectors are analogous to arrays in a way that both of them are used to store data, but unlike an array, vectors are not homogeneous and don't have a fixed size...
Read More
Java
Stack
Technical Scripter
Picked
Technical Scripter 2022
DSA
Count of elements in X axis for given Q ranges
Given a 2D array arr[][] where each array element denotes a point in the X axis and the number of elements on that point. A query array queries[] of size Q is given where ...
Read More
Binary Search
Mathematical
Technical Scripter
prefix-sum
Technical Scripter 2022
DSA
Introduction to Pattern Searching - Data Structure and Algorithm Tutorial
Pattern searching is an algorithm that involves searching for patterns such as strings, words, images, etc.We use certain algorithms to do the search process. The complexi...
Read More
Pattern Searching
DSA
DSA Tutorials
Find bitwise XOR of all triplets formed from given three Arrays
Given three arrays arr1[], arr2[], and arr3[] consisting of non-negative integers. The task is to find the bitwise XOR of the XOR of all possible triplets that are formed ...
Read More
Bit Magic
Bitwise-XOR
DSA
Top 5 Programming Languages for Automation Testing
Automation Testing is undoubtedly flourishing in the current times by replacing the traditional Manual Testing practices within organizations. All this is happening as aut...
Read More
GBlog
Social Responsibility : Arguments For and Against Social Responsibility
What is Social Responsibility?The obligation of business to act in a manner which will serve in the best interest of society is termed as Social Responsibility. The obliga...
Read More
Picked
Class 11
Business Studies
Commerce
Examples of Cash Flow from Operating Activities
The movement of cash cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash cash equi...
Read More
Picked
Class 12
Accountancy
Commerce
1
...
3394
3395
3396
...
11245