分けましょう
4683 ワード
文字列を指定して、文字列の数を指定する必要があります
例:
ストリングがそうであると言いましょう これらの可能な場合だけ2番目のケース
スプリットとカウント
`
x
and y
. 例:
ストリングがそうであると言いましょう
ayxbx
. 可能なケースは以下の通りです:a
and yxbx
ay
and xbx
ayx
and bx
ayxb
and x
ay
and xbx
) 条件を満たさない.( ay
1 ' y ' s ' 0 ' x ' xxx `は' y ' sと' 2 ' x 'を持つ.マイアプローチ
スプリットとカウント
`
function getCount (str){
let strLength = str.length;
if(strLength < 2){
return 0;
}
let count = 0,
firstStringLettersCount = { x: 0, y:0 },
secondStringLettersCount = { x: 0, y:0 };
for(let i = 0; i < strLength; i++){
secondStringLettersCount[str[i]] += 1;
}
for(let i = 0; i < strLength-1 ; i++){
firstStringLettersCount[str[i]] += 1;
secondStringLettersCount[str[i]] -= 1;
if(
firstStringLettersCount['x'] === firstStringLettersCount['y'] ||
secondStringLettersCount['x'] === secondStringLettersCount['y']
){
count++;
}
}
return count;
}
`Reference
この問題について(分けましょう), 我々は、より多くの情報をここで見つけました https://dev.to/aasthatalwaria/lets-split-and-count-2p7mテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol