We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent de2351a commit f01834cCopy full SHA for f01834c
Easy/Find the difference.java
@@ -1,15 +1,15 @@
1
class Solution {
2
- public char findTheDifference(String s, String t) {
3
- int[] counter = new int[26];
4
- for (char c : s.toCharArray()) {
5
- counter[c - 'a']++;
+ public char findTheDifference(String s, String t) {
+ int[] frequency = new int[26];
+ for (char c : s.toCharArray()) {
+ frequency[c - 'a']++;
6
+ }
7
+ for (char c : t.toCharArray()) {
8
+ if (frequency[c - 'a'] == 0) {
9
+ return c;
10
11
+ frequency[c - 'a']--;
12
13
+ return ' ';
14
}
- for (char c : t.toCharArray()) {
- if (counter[c - 'a'] == 0) {
- return c;
- }
- counter[c - 'a']--;
- return '-';
15
0 commit comments