
Asked in uCertify
Sort String with Alternate Lower and Upper Case
Given a string STR
containing both lowercase and uppercase letters, the task is to sort the string so that the resulting string contains uppercase and lowercase letters at alternate positions, with each group sorted individually.
Example:
Input:
STR = "rDaBfS"
Output:
"aBfDrS"
Explanation:
The lowercase letters a, f, r and uppercase letters B, D, S are sorted and positioned alternately. Remaining letters, if any, are appended at the end in sorted order.
Input:
'T' representing the number of test cases.
Each test case contains one string 'STR' with lowercase and uppercase letters.
Output:
For each test case, output a single string with alternating lowercase and uppercase letters in sorted order.
Constraints:
- 1 <= T <= 10
- 1 <= |STR| <= 105
- Time limit: 1 sec.
Note:
You don't need to handle printing; the function implementation will manage this task.

AnswerBot
4mo
Sort a string with alternate lowercase and uppercase letters in sorted order.
Split the string into lowercase and uppercase letters.
Sort the lowercase and uppercase letters separately.
Merge the sorted ...read more
Help your peers!
Add answer anonymously...
Interview Questions Asked to Software Developer at Other Companies
Top Skill-Based Questions for uCertify Software Developer
Algorithms Interview Questions and Answers
250 Questions
Data Structures Interview Questions and Answers
250 Questions
Web Development Interview Questions and Answers
250 Questions
Java Interview Questions and Answers
250 Questions
SQL Interview Questions and Answers
250 Questions
Software Development Interview Questions and Answers
250 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

