Skip to content

Commit 84ffdbb

Browse files
committed
reformatted
1 parent 4384711 commit 84ffdbb

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

problem013/problem013.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package problem013
22

3-
func Run(input string, maxDistinctCount uint) uint {
3+
func Run(input string, distinctCharactersLimit uint) uint {
44
var longestSubstringSize uint = 0
5-
characterCount := make(map[string]int)
5+
characterCount := make(map[rune]int)
66
substringStartsAt, substringEndsAt := 0, 0
77
for substringEndsAt < len(input) {
8-
substringEndsWith := input[substringEndsAt : substringEndsAt+1]
8+
substringEndsWith := []rune(input)[substringEndsAt]
99
characterCount[substringEndsWith] += 1
10-
for len(characterCount) > int(maxDistinctCount) {
11-
substringStartsWith := input[substringStartsAt : substringStartsAt+1]
10+
for uint(len(characterCount)) > distinctCharactersLimit {
11+
substringStartsWith := []rune(input)[substringStartsAt]
1212
if characterCount[substringStartsWith] > 1 {
1313
characterCount[substringStartsWith] -= 1
1414
} else {

0 commit comments

Comments
 (0)