Print Permutations - String Problem Statement
Given an input string 'S', you are tasked with finding and returning all possible permutations of the input string.
Input:
The first and only line of input contains a string 'S' of alphabets in lower case characters.
Output:
Print all the permutations of the given string 'S' on separate lines.
Example:
Input: "abc"
Output:
abc
acb
bac
bca
cab
cba
Constraints:
- 0 <= |S| <= 8
Note:
- The input string may contain the same characters, so there can be duplicate permutations.
- The order of permutations does not matter.
- You do not need to print anything; it has already been taken care of. Implement the function to return the answer.

AnswerBot
4mo
The task is to find and return all possible permutations of a given input string.
Use recursion to generate all possible permutations of the input string.
Swap characters in the string to generate diffe...read more
Help your peers!
Add answer anonymously...
Virtusa Consulting Services Technology Consultant interview questions & answers
A Technology Consultant was asked Q. What are the data types in Oracle?
A Technology Consultant was asked Q. What is an array data type?
A Technology Consultant was asked Q. What is a right outer join?
Popular interview questions of Technology Consultant
A Technology Consultant was asked Q1. What are the data types in Oracle?
A Technology Consultant was asked Q2. What is an array data type?
A Technology Consultant was asked Q3. What is a right outer join?
>
Virtusa Consulting Services Technology Consultant Interview Questions
Stay ahead in your career. Get AmbitionBox app


Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+
Reviews
10L+
Interviews
4 Cr+
Salaries
1.5 Cr+
Users
Contribute to help millions
AmbitionBox Awards
Get AmbitionBox app

