Skip to content
Courses
DSA to Development
Get IBM Certification
Newly Launched!
Master Django Framework
Become AWS Certified
For Working Professionals
Interview 101: DSA & System Design
Data Science Training Program
JAVA Backend Development (Live)
DevOps Engineering (LIVE)
Data Structures & Algorithms in Python
For Students
Placement Preparation Course
Data Science (Live)
Data Structure & Algorithm-Self Paced (C++/JAVA)
Master Competitive Programming (Live)
Full Stack Development with React & Node JS (Live)
Full Stack Development
Data Science Program
All Courses
Tutorials
Data Structures & Algorithms
ML & Data Science
Interview Corner
Programming Languages
Web Development
CS Subjects
DevOps And Linux
School Learning
Practice
Build your AI Agent
GfG 160
Problem of the Day
Practice Coding Problems
GfG SDE Sheet
Contests
Accenture Hackathon (Ending Soon!)
GfG Weekly [Rated Contest]
Job-A-Thon Hiring Challenge
All Contests and Events
DSA
Practice Problems
Python
C
C++
Java
Courses
Machine Learning
DevOps
Web Development
System Design
Aptitude
Projects
Sign In
▲
Similar Topics
DSA
22.4k+ articles
School Learning
11.5k+ articles
Mathematical
7.7k+ articles
Arrays
6.4k+ articles
Mathematics
5.7k+ articles
Strings
3.2k+ articles
Dynamic Programming
1.5k+ articles
Recursion
1k+ articles
Combinatorial
690+ articles
permutation
240+ articles
Permutation and Combination
150+ posts
Popular Articles
Recent Articles
nCr| Combinations Formula
Last Updated: 13 August 2024
nCr represents the number of ways to choose r items from a set of n distinct items without regard to the order of selection. Combinations Fo
...read more
Permutation and Combination
Picked
Mathematics
School Learning
Class 11
Maths-Class-11
Permutations and Combinations
Last Updated: 29 April 2025
Permutation and Combination are the most fundamental concepts in mathematics related to picking items from a group or set. Permutation is a
...read more
Permutation and Combination
Picked
Mathematics
School Learning
Class 12
Maths-Formulas
Maths-Class-12
Calculate Combinations and Permutations in R
Last Updated: 30 July 2024
Combinatorics is an important aspect of data analysis and statistics. It is used to solve many aptitude-based and real-life problems. While
...read more
Permutation and Combination
Picked
R Language
Similar Topics
DSA
22.4k+ articles
School Learning
11.5k+ articles
Mathematical
7.7k+ articles
Arrays
6.4k+ articles
Mathematics
5.7k+ articles
Strings
3.2k+ articles
Dynamic Programming
1.5k+ articles
Recursion
1k+ articles
Combinatorial
690+ articles
permutation
240+ articles
Ways to sum to N using Natural Numbers up to K with repetitions allowed
Last Updated: 13 April 2023
Given two integers N and K, the task is to find the total number of ways of representing N as the sum of positive integers in the range [1,
...read more
Dynamic Programming
Mathematical
Combinatorial
Permutation and Combination
Natural Numbers
DSA
Permutation
Last Updated: 05 April 2025
In Mathematics, Permutation is defined asa mathematical concept that determines the number of possible arrangements for a specific set of el
...read more
Technical Scripter
Permutation and Combination
Picked
Mathematics
School Learning
Class 11
Technical Scripter 2020
Maths-Class-11
Count all possible N-length vowel permutations that can be generated based on the given conditions
Last Updated: 15 January 2024
Given an integer N, the task is to count the number of N-length strings consisting of lowercase vowels that can be generated based the follo
...read more
Strings
Graph
Dynamic Programming
Mathematical
Combinatorial
Recursion
Permutation and Combination
DSA
Count permutations of given array that generates the same Binary Search Tree (BST)
Last Updated: 18 August 2021
Given an array, arr[] of size N consisting of elements from the range [1, N], that represents the order, in which the elements are inserted
...read more
Arrays
Tree
Mathematical
Combinatorial
Binary Search Tree
factorial
Recursion
Permutation and Combination
binomial coefficient
DSA
Find the Nth row in Pascal's Triangle
Last Updated: 26 April 2025
Given a non-negative integer n, the task is to find the nth row of Pascal's Triangle.Note: The row index starts from 1.Examples:Input: n = 4
...read more
Mathematical
Competitive Programming
series
pattern-printing
Recursion
Permutation and Combination
DSA
Number of ways to go from one point to another in a grid
Last Updated: 16 April 2021
Given the NxN grid of horizontal and vertical roads. The task is to find out the number of ways that the person can go from point A to point
...read more
Combinatorial
factorial
Permutation and Combination
binomial coefficient
Marketing
DSA
Find All Permutations of an Array using STL in C++
Last Updated: 15 November 2024
The permutation of an array refers to a rearrangement of its elements in every possible order. In this article, we will learn how to generat
...read more
STL
cpp-array
C++
Permutation and Combination
C++ Programs
CPP Examples
Program to calculate the value of nPr
Last Updated: 19 March 2025
Given two numbers, n and r, the task is to compute nPr, which represents the number of ways to arrange r elements from a set of n elements.
...read more
Java
Mathematical
permutation
Permutation and Combination
Java Programs
DSA
Print all permutations of a string in Java
Last Updated: 08 December 2022
Given a string str, the task is to print all the permutations of str. A permutation is an arrangement of all or part of a set of objects, wi
...read more
Strings
Backtracking
permutation
Recursion
Permutation and Combination
DSA
Number of integral solutions of the equation x1 + x2 +.... + xN = k
Last Updated: 07 March 2024
Given N and K. The task is to count the number of the integral solutions of a linear equation having N variable as given below:x1 + x2+ x3..
...read more
Mathematical
factorial
Permutation and Combination
DSA
Different ways to represent N as sum of K non-zero integers
Last Updated: 23 May 2022
Given N and K. The task is to find out how many different ways there are to represent N as the sum of K non-zero integers.Examples:Input: N
...read more
Algorithms
Combinatorial
Algorithms-Dynamic Programming
Permutation and Combination
DSA
Number of arrays of size N whose elements are positive integers and sum is K
Last Updated: 07 January 2024
Given two positive integers N and K. The task is to find the number of arrays of size N that can be formed such that elements of the array s
...read more
Arrays
Dynamic Programming
Mathematical
Combinatorial
Permutation and Combination
DSA
1
2
3
4
5
6
7
8
>>
Last
1
2
3
4
5
6
>>
Last
1
2
3
4
>>
Last
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !