Question: code javascript: Given a string, count the minimum number of letters that need to be deleted in order to obtain a string in the format
code javascript:
Given a string, count the minimum number of letters that need to be deleted in order to obtain a string in the format AABB
Task description
We are given a string S of length N consisting only of letters A andor B Our goal is to obtain a string in the format AABBall letters A occur before all letters B by deleting some letters from S In particular, strings consisting only of letters A or only of letters B fit this format.
Write a function:
function solutionS;
that, given a string S returns the minimum number of letters that need to be deleted from S in order to obtain a string in the above format.
Examples:
Given S "BAAABAB", the function should return We can obtain "AAABB" by deleting the first occurrence of B and the last occurrence of A
Given S "BBABAA", the function should return We can delete all occurrences of A or all occurrences of B
Given S "AABBBB", the function should return We do not have to delete any letters, because the given string is already in the expected format.
Write an efficient algorithm for the following assumptions:
N is an integer within the range ;
string S is made only of the characters A andor B
This solution is not working as excepted
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
