Question: Java 8 We are given a string S of length N consisting only of letters ' A ' and / or ' B ' .
Java
We are given a string S of length N consisting only of letters A andor 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:
class Solution public int solutionString S;
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 "BAAABAB", the function should return We can obtain "AAABB" by deleting the first occurrence of B and the last occurrence of A
Given "BBABAA", the function should return We can delete all occurrences of A or all occurrences of B
Given "AABBBB", the function should return We do not have to delete any letters, because the given string is already in the expected format.
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
