From 05299acb2273df94e1e0714a8871f9d17d7c366c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C5=9F=C4=B1nsu=20Ar=C4=B1c=C4=B1?= Date: Sun, 23 Jan 2022 23:54:53 +0300 Subject: [PATCH] 1221 --- E_1221_SplitaStringinBalancedStrings.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 E_1221_SplitaStringinBalancedStrings.java diff --git a/E_1221_SplitaStringinBalancedStrings.java b/E_1221_SplitaStringinBalancedStrings.java new file mode 100644 index 0000000..5953ff1 --- /dev/null +++ b/E_1221_SplitaStringinBalancedStrings.java @@ -0,0 +1,16 @@ +public class Solution { + public int balancedStringSplit(String s) { + int count = 0; + int kactane = 0; + for (int i = 0; i < s.length(); i++) { + if (s.charAt(i) == 'L') + kactane++; + else + kactane--; + if (kactane == 0) + count++; + } + + return count; + } +} \ No newline at end of file