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
Samsung R&D Noida Interview Experience for Internship (On-Campus) 2023
Eligibility:BTech and IDD CSE, ECE, and MTech CSECGPA Criteria: 8.5+Procedure: Resume-Based Shortlisting -- Interviews27 people were shortlisted for Round 1.Round 1: Techn...
Read More
Samsung
Interview Experiences
Internship
Off-Campus
Experiences
Types of Software Design Patterns
Designing object-oriented software is hard, and designing reusable object-oriented software is even harder. Christopher Alexander says, "Each pattern describes a problem w...
Read More
Design Pattern
Picked
System Design
Construct MST from GCD
Given an array arr[] of N integers. and an integer K. Construct a weighted undirected graph of N vertices numbered from 0 to N-1. An edge between the vertices i and j (ji)...
Read More
Competitive Programming
GCD-LCM
disjoint-set
DSA
What are Subsequences in an Array?
Subsequences are a fundamental concept in computer science and programming when working with arrays. A subsequence of an array is a sequence of elements from the array tha...
Read More
Arrays
subsequence
Picked
DSA
Minimizing Total Cost for MEX Reduction
Given an array A[] ofN integers perform the following operation till the MEX (Minimum Excluded Element) of the array is greater than 0: Pick any element of the array and r...
Read More
Dynamic Programming
Competitive Programming
Algorithms-Dynamic Programming
DSA
MEX (Minimal Excluded)
Condition Variables in C++ Multithreading
In C++, the condition variable is a synchronization primitive that is used to notify the other threads in a multithreading environment that the shared resource is free to ...
Read More
C++
Picked
Geeks Premier League
Geeks Premier League 2023
10 Free JPEG Compressor Apps Online
Are you tired of waiting for your photos to load? Do you want to free up space on your device? If so, then you need to learn about JPEG compressors. JPEG compressors are t...
Read More
Picked
News
Medical Assistant Salary in India 2024: In hand Salary, Monthly Salary & Career Scope
A medical assistant or healthcare assistant in the United States, is an allied health worker who supports doctors, nurse practitioners, PAs, and others in a healthcare fac...
Read More
Picked
Salary
GFG Academy
Swift - Inheritance
Inheritance is one of the fundamental concepts of object-oriented programming (OOP) languages. It allows us to create a new class from an existing class and reuse the exis...
Read More
Picked
Swift
Greedy Algorithm Notes for GATE Exam [2024]
In the dynamic landscape of algorithmic design, Greedy Algorithms stand out as powerful tools for solving optimization problems. Aspirants preparing for the GATE Exam 2024...
Read More
Greedy
DSA
GATE 2024
GATE-CS 2024
DSA-GATE
Bank Manager Salary in India 2024
Bank Manager Salary in India 2024: The average Indian Bank Manager Salary in 2024 is INR 9.2 LPA. Though public bank salaries come from the government, other things like e...
Read More
Picked
SSC/Banking
GFG Academy
Salaries
Banks
How To Put Photo Collages in Your Instagram Stories
Did you just see your friend’s story on Instagram? Ever wondered how they got more than one good photo in one frame? Well, you can also try to create photo and video colla...
Read More
Picked
Instagram Tricks
News
How To
Social Media
Instagram
Agreement under Contract Law: Meaning, Essentials, Types and FAQs
What is an Agreement?An Agreement is one of the most important aspects of our daily life. Consciously or subconsciously, we enter into several agreements daily. Since an a...
Read More
Picked
Law
Legal Studies
Mercantile Law
Commercial Law
Indian Contract Act, 1872
Hashing Notes for GATE Exam [2024]
Hashing is a fundamental concept in computer science and plays a pivotal role in various algorithms and data structures. Aspiring candidates preparing for the GATE Exam 20...
Read More
Hash
DSA
GATE 2024
GATE-CS 2024
DSA-GATE
Minimum number of nodes to be selected to light up all the edges of the tree (Select Nodes)
Given N nodes of a tree and a list of edges. Find the minimum number of nodes to be selected to light up all the edges of the tree. An edge lights up when at least one nod...
Read More
Tree
Competitive Programming
Algorithms-Dynamic Programming
DSA
Geeks Premier League 2023
1
...
1908
1909
1910
...
11375