Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started