i m getting correct output but faailing test cases tell me wher i m wrong
Remove duplicate
Pooja, your code is not producing correct output for the following test case :
Input : aaaabbccccaaaabcbacba
Expected Output : abcabcbacba
Your Output : aabccaabcbacba
You can use the following approach as :
string removeDuplicate(string s)
{
if (s.size() <= 1)
{
return s;
}
string ros = removeDuplicate(s.substr(1));
if (s[0] == ros[0])
{
return ros;
}
return s[0] + ros;
}
thanks got my mistake