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
Minimize the maximum difference of any pair by doubling odd elements and reducing even elements by half
Given an array arr[] consisting of N positive integers, the task is to minimize the maximum difference between any pair of array elements by multiplying any odd array elem...
Read More
Arrays
Mathematical
Hash
array-rearrange
cpp-set
Natural Numbers
DSA
Smallest number whose sum of digits is N and every digit occurring at most K times
Given two positive integers N and K, the task is to find the smallest number whose sum of digits is N and every distinct digit in that number occurs at most K times. If no...
Read More
Greedy
Mathematical
number-digits
Numbers
DSA
XOR of all even numbers from a given range
Given two integers L and R, the task is to calculate Bitwise XOR of all even numbers in the range [L, R].Examples:Example:Input: L = 10, R = 20Output: 30Explanation:Bitwis...
Read More
Bit Magic
Mathematical
Bitwise-XOR
DSA
Difference between API and GUI
1. Application Programming Interface (API) :API stands for Application Programming Interface which is a collection of communication protocols and subroutines used by vario...
Read More
Operating Systems
Difference Between
How to remain completely anonymous on the Internet?
Nowadays, remaining completely anonymous on internet is very difficult job. Every website you visit or every link you click on, all the data is being monitored and recorde...
Read More
Technical Scripter
TechTips
Technical Scripter 2020
Advantages and disadvantages of Data Visualization
Data visualization is the change of crude information tables into numeric delineations that recount a story. Choosing what data to share, just as how to share it, are the ...
Read More
DBMS
Spear-Phishing Attack
This attack is used to target any specific organization or an individual for unauthorized access. These types of attacks are not initiated by any random hacker, but these ...
Read More
Computer Networks
Information-Security
Advantages and disadvantages of Intranet
An Intranet is a product arrangement used to share organization data and assets among representatives. Likewise, intranets are utilized to encourage working in gatherings ...
Read More
Computer Networks
Advantages and Disadvantages of OOP
OOP stands for Object-Oriented Programming. As you can guess from it's name it breaks the program on the basis of the objects in it. It mainly works on Class, Object, Poly...
Read More
Misc
Programming Language
C++
Difference between Program and Executable File
1. Program :Program, as name suggest, are simply set of instructions developed by programmer that tell computer what to perform and consist of compiled code that run direc...
Read More
Difference Between
Software Engineering
Technical Scripter 2020
Clone Phishing
Trust is now the most important factor in anything. In business, we require trust with the customer who is using the product and there are more where trust plays the key r...
Read More
Computer Networks
Information-Security
Clock Speed
Clock speed, also known as clock rate or clock frequency, is a measure of how fast a computer's central processing unit (CPU) can execute instructions. It is typically mea...
Read More
Technical Scripter
Computer Organization & Architecture
Advantages and Disadvantages of Web 3.0
Web 3.0 is the third era of internet providers for sites and applications that will zero in on utilizing a machine-based comprehension of information to give an informatio...
Read More
Web Technologies
MOSS Concurrency Control Protocol (Distributed Locking in Database)
This is a protocol which is used to control the concurrency in the Distributed database environment, Here we'll read about the rules and regulations that are required to k...
Read More
Technical Scripter
DBMS
Count pairs of indices having equal prefix and suffix sums
Given an array arr[] of length N, the task is to find the count of pairs of indices (i, j) (0-based indexing) such that prefix sum of the subarray {arr[0], ... arr[i]} is ...
Read More
Arrays
Searching
Mathematical
Hash
subarray
prefix-sum
suffix-sum
subarray-sum
DSA
1
...
6728
6729
6730
...
11276