Skip to content

Commit f19f981

Browse files
solves #2278: Percentage of Letter in String in java
1 parent 6850936 commit f19f981

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,7 @@
736736
| 2264 | [Largest 3-Same-Digit Number in String](https://leetcode.com/problems/largest-3-same-digit-number-in-string) | [![Java](assets/java.png)](src/Largest3SameDigitNumberInString.java) | |
737737
| 2269 | [Find the K-Beauty of a Number](https://leetcode.com/problems/find-the-k-beauty-of-a-number) | [![Java](assets/java.png)](src/FindTheKBeautyOfANumber.java) | |
738738
| 2273 | [Find Resultant Array After Removing Anagrams](https://leetcode.com/problems/find-resultant-array-after-removing-anagrams) | [![Java](assets/java.png)](src/FindResultantArrayAfterRemovingAnagrams.java) | |
739-
| 2278 | [Percentage of Letter in String](https://leetcode.com/problems/percentage-of-letter-in-string) | | |
739+
| 2278 | [Percentage of Letter in String](https://leetcode.com/problems/percentage-of-letter-in-string) | [![Java](assets/java.png)](src/PercentageOfLetterInString.java) | |
740740
| 2283 | [Check if Number Has Equal Digit Count and Digit Value](https://leetcode.com/problems/check-if-number-has-equal-digit-count-and-digit-value) | | |
741741
| 2287 | [Rearrange Characters to Make Target String](https://leetcode.com/problems/rearrange-characters-to-make-target-string) | | |
742742
| 2293 | [Min Max Game](https://leetcode.com/problems/min-max-game) | | |

src/PercentageOfLetterInString.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
// https://leetcode.com/problems/percentage-of-letter-in-string
2+
// T: O(|s|)
3+
// S: O(1)
4+
5+
public class PercentageOfLetterInString {
6+
public int percentageLetter(String s, char letter) {
7+
int count = 0;
8+
for (int index = 0 ; index < s.length() ; index++) {
9+
if (letter == s.charAt(index)) {
10+
count++;
11+
}
12+
}
13+
return (int) (((double) count / s.length()) * 100);
14+
}
15+
}

0 commit comments

Comments
 (0)