
Asked in Microsoft Corporation
Remove duplicate characters from a given string, keeping only the first occurrences (i.e., order should not change). For example, if the input is ‘bananas,’ the output will be ‘bans.’

AnswerBot
2y
Remove duplicate characters from a string while preserving order.
Create an empty string to hold the result.
Iterate through each character in the input string.
If the character is not already in the res...read more
Pranav Jha
1y
using namespace std; string solution(string s) { int hash[256] = {0}; string ans; for (auto ch : s) { if (hash[ch] == 0) { ans.push_back(ch); hash[ch]++; } else { continue; } } return ans; } int main(...read more
Help your peers!
Add answer anonymously...
Interview Questions Asked to SDE Intern at Other Companies
Top Skill-Based Questions for Microsoft Corporation SDE Intern
Algorithms Interview Questions and Answers
250 Questions
Data Structures Interview Questions and Answers
250 Questions
Web 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

