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
Release Management process
In this article, we will know Release Management and the top 6 best practices for a successful release. Let's discuss it one by one. Scenario :Let’s check this fictional e...
Read More
Software Engineering
Introduction to Data Compression
In this article, we will discuss the overview of Data Compression and will discuss its method illustration, and also will cover the overview part entropy. Let's discuss it...
Read More
Computer Networks
AWS OpsWorks vs AWS Beanstalk vs AWS CloudFormation
Overview :AWS lists out a wide range of services when it comes to supporting DevOps. Be it in terms of Integration, Delivery, Strategies, Infrastructure as a Code. OpsWork...
Read More
DBMS
GATE CS
Difference Between
Picked
Cloud-Computing
Scheduling with Deadline
Prerequisite : CPU SchedulingWhat is Scheduling with Deadline ?The goal of a Scheduling problem is to schedule the tasks such that the maximum total profit is obtained. Th...
Read More
Operating Systems
Difference between Data Redundancy and Data Inconsistency
Overview :Data Redundancy and Data Inconsistency are the important terms used in the Database. A good Database Design is the one in which there is minimum Data Redundancy ...
Read More
DBMS
Difference Between
data-science
Semantic difference between Set and Type
Introduction :Etymologically a set is a collection of distinct elements that may have something particular in common and type means-"of a particular kind".These two terms ...
Read More
Engineering Mathematics
Picked
Constant Propagation in Compiler Design
Constant Propagation is one of the local code optimization technique in Compiler Design. It can be defined as the process of replacing the constant value of variables in t...
Read More
GATE CS
Compiler Design
Picked
Define DevOps, NoOps and FinOps
Prerequisite : DevOps, NoOPsIntroduction :In this post, we'll look at DevOps, NoOps, FinOps, and other related ideas that help businesses be more flexible and safe. Unders...
Read More
Software Engineering
Network-security
Cyber-security
Design DFA in LEX Code that accepts the string having even binary number over input alphabet {0,1}
Problem Overview -Design a DFA in LEX Code that accepts the string having even binary number over input alphabet {0,1}.Example -Input : 1010Output: AcceptedInput : 1001Out...
Read More
Theory of Computation
DFA
Iterative algorithm for a backward data flow problem
Introduction :The reason for this article is to inform you approximately an iterative set of rules for backward statistics float problems. Before beginning, you must recog...
Read More
Compiler Design
Picked
Windows registry
In this article, we will discuss the overview of the Windows registry and will see how to access registries, how to take registry backup, registry root keys, and the locat...
Read More
Operating Systems
GATE CS
Picked
ION Group Interview Experience for QA Automation Engineer 2021
Content Removed...
Read More
Interview Experiences
Marketing
ION Group
Experiences
Count N-digit numbers such that every position is divisible by the digit at that position
Given a positive integer N, the task is to count the number of N-digit numbers such that every index (1-based indexing) in the number is divisible by the digit occurring a...
Read More
Dynamic Programming
Mathematical
number-digits
Permutation and Combination
DSA
Count of substrings in a Binary String that contains more 1s than 0s
Given a binary string s, the task is to calculate the number of such substrings where the count of 1's is strictly greater than the count of 0's.ExamplesInput: S = "110011...
Read More
Strings
Divide and Conquer
Competitive Programming
binary-string
inversion
Merge Sort
substring
DSA
Minimize moves required to make array elements equal by incrementing and decrementing pairs | Set 2
Given an array arr[] of size N, the task is to print the minimum number of moves required to make all array elements equal by selecting any pair of distinct indices and th...
Read More
Arrays
Greedy
Mathematical
array-rearrange
DSA
1
...
5684
5685
5686
...
11268