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
Defect Report in Software Engineering
Prerequisite: Defect Life CycleWhat is Defect?A defect in a software product is also known as a bug, error or fault which makes the software produce an unexpected result a...
Read More
Software Engineering
Difference between Black Box Vs White Vs Grey Box Testing
software's1. Black Box Testing :Black box testing is a type of software testing in which the functionality of the software is not known. The testing is done without the in...
Read More
Difference Between
Software Engineering
Software Testing
Software Testing
Difference between Interpolation and Extrapolation
1. Interpolation :Interpolation refers to the estimation of a single value from two known values which are given from a sequence of values.2. Extrapolation :Extrapolation ...
Read More
computer-graphics
Difference Between
Difference between Error Seeding and Mutation Testing in Software Testing
1. Error Seeding :Error seeding can be defined as a process of adding errors to the program code that can be used for evaluating the number of remaining errors after the s...
Read More
Difference Between
Software Engineering
Software Testing
What is Boolean Expression
In this article, we will see what is Boolean Expression.Before starting with the topic directly lets us see what is a Boolean expression. It is an expression that always y...
Read More
Searching
Picked
TrueGeek
TrueGeek-2021
DSA
Introduction to UML Diagrams
To represent different perspective of software system different UML diagrams primarily based totally at the UML (Unified Modeling Language) are used. Each perspective focu...
Read More
Software Engineering
Difference Between SSH Local and Remote Port Forwarding
SSH stands for "Secure Shell" or "Secure Socket Shell". It is a cryptographic network protocol that allows two computers to communicate and share the data over on insecure...
Read More
Computer Networks
Difference Between
Picked
C++ Program for Left Rotation and Right Rotation of a String
Given a string of size n, write functions to perform the following operations on a string-Left (Or anticlockwise) rotate the given string by d elements (where d = n)Right ...
Read More
Strings
rotation
C++
C++ Programs
DSA
Javascript Program for Find lost element from a duplicated array
Given two arrays that are duplicates of each other except one element, that is one element from one of the array is missing, we need to find that missing element.Examples:...
Read More
Arrays
Accolite
Hash
Bitwise-XOR
Web Technologies
JavaScript
DSA
Java Program for Find lost element from a duplicated array
Given two arrays that are duplicates of each other except one element, that is one element from one of the array is missing, we need to find that missing element.Examples:...
Read More
Arrays
Java
Accolite
Hash
Bitwise-XOR
Java Programs
DSA
C Program for Depth First Search or DFS for a Graph
Depth First Traversal (or DFS) for a graph is similar to Depth First Traversal of a tree. The only catch here is, that, unlike trees, graphs may contain cycles (a node may...
Read More
C Programs
Tips to Become a Data Engineer
Data Engineering is one of the most coveted careers options today and a highly lucrative one at that. And if you are wondering what data engineering entails, what will be ...
Read More
GBlog
Java Program for Search an element in a sorted and rotated array
An element in a sorted array can be found in O(log n) time via binary search. But suppose we rotate an ascending order sorted array at some pivot unknown to you beforehand...
Read More
Arrays
Microsoft
Amazon
Adobe
Flipkart
Samsung
D-E-Shaw
Java
Snapdeal
Paytm
Hike
BankBazaar
SAP Labs
MakeMyTrip
Binary Search
FactSet
Searching
Times Internet
rotation
Java Programs
DSA
Convert given Binary Tree to Symmetric Tree by adding minimum number of nodes
Given a Binary Tree, the task is to convert the given Binary Tree to the Symmetric Tree by adding the minimum number of nodes in the given Tree.Examples:Input:Output:Input...
Read More
Tree
Inorder Traversal
Binary Tree
tree-traversal
Recursion
DSA
Length of Longest Increasing Subsequences (LIS) using Segment Tree
Given an array arr[] of size N, the task is to count the number of longest increasing subsequences present in the given array.Example:Input: arr[] = {2, 2, 2, 2, 2}Output:...
Read More
Tree
Dynamic Programming
Advanced Data Structure
Segment-Tree
LIS
TrueGeek-2021
DSA
1
...
5378
5379
5380
...
11376