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...
Top Technology Consultant Interview Questions Asked at Virtusa Consulting Services
Q. What are the data types in Oracle?
Q. What is an array data type?
Q. What is a right outer join?
Interview Questions Asked to Technology Consultant at Other Companies
Top Skill-Based Questions for Virtusa Consulting Services Technology Consultant
Web Development Interview Questions and Answers
250 Questions
Java Interview Questions and Answers
250 Questions
Data Structures Interview Questions and Answers
250 Questions
Spring Boot Interview Questions and Answers
50 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

