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
Render Django Form Fields Manually
Django form fields have several built-in methods to ease the work of the developer but sometimes one needs to implement things manually for customizing User Interface(UI)....
Read More
Python
Python Django
Django-forms
Python - Remove all duplicate occurring tuple records
Sometimes, while working with records, we can have a problem of removing those records which occur more than once. This kind of application can occur in web development do...
Read More
Python
Python Programs
Python list-programs
Python - Count elements in record tuple
Sometimes, while working with data in form of records, we can have a problem in which we need to find the total element counts of all the records received. This is a very ...
Read More
Python
Python Programs
Python list-programs
Python | True Record
Sometimes, while working with Python, we can have a problem in which we have a record and we need to check if it contains all valid values. This kind of problem is common ...
Read More
Python
Python Programs
Python tuple-programs
Smallest non-zero substring which has any permutation divisible by 2^K
Given a binary string S of length N and an integer K, the task is to find the smallest non-zero sub-string of S that can be jumbled to produce a binary string divisible by...
Read More
Strings
Algorithms
Mathematical
two-pointer-algorithm
substring
DSA
Python | Maximize Record list
Sometimes, while working with Python records, we can have a problem in which we need to perform cross maximization of list of tuples. This kind of application is popular i...
Read More
Python
Python Programs
Python list-programs
Python | Remove Initial K column elements
Sometimes, while working with Matrix data, we can have stray elements that attached at front end of each row of matrix. This can be undesired at times and wished to be rem...
Read More
Python
Python Programs
Python list-programs
Perl | Lexical Binding and Dynamic Binding
Lexical binding and Dynamic binding in Perl, is a system by which value and scope of variables are defined and it makes the variable easy to find by its respective name. P...
Read More
Perl
Picked
Perl-Objects
Python - Concatenate consecutive elements in Tuple
Sometimes, while working with data, we can have a problem in which we need to find cumulative results. This can be of any type, product, or summation. Here we are gonna di...
Read More
Python
Python Programs
Python tuple-programs
Bound, unbound, and static methods in Python
Methods in Python are like functions except that it is attached to an object.The methods are called on objects and it possibly make changes to that object. These methods c...
Read More
Technical Scripter
Python
python-oop-concepts
Smallest number dividing minimum number of elements in the Array
Given an array arr[] of N integers, the task is to find the smallest number that divides the minimum number of elements from the array.Examples:Input: arr[] = {2, 12, 6}Ou...
Read More
Arrays
Algorithms
Mathematical
Number Divisibility
DSA
Python exit commands: quit(), exit(), sys.exit() and os._exit()
The functions quit(), exit(), sys.exit(), and os._exit() have almost the same functionality as they raise the SystemExit exception by which the Python interpreter exits an...
Read More
Python
python-utility
Longest substring with K unique characters using Binary Search
Given a string str and an integer K, the task is to print the length of the longest possible substring that has exactly K unique characters. If there is more than one subs...
Read More
Strings
Binary Search
Searching
C++
substring
DSA
Read, Write and Parse JSON using Python
JSON is a lightweight data format for data interchange that can be easily read and written by humans, and easily parsed and generated by machines. It is a complete languag...
Read More
Python
Picked
Python-json
Expected number of moves to reach the end of a board | Matrix Exponentiation
Given a linear board of length N numbered from 1 to N, the task is to find the expected number of moves required to reach the Nth cell of the board, if we start at cell nu...
Read More
Algorithms
Divide and Conquer
Mathematical
Matrix
DSA
1
...
8828
8829
8830
...
11271