Skip to content

Commit 1ce3bd8

Browse files
committed
Fixed warnings
1 parent 0afa4e5 commit 1ce3bd8

File tree

3 files changed

+8
-10
lines changed
  • src
    • main/kotlin/g3501_3600/s3518_smallest_palindromic_rearrangement_ii
    • test/kotlin/g3501_3600

3 files changed

+8
-10
lines changed

src/main/kotlin/g3501_3600/s3518_smallest_palindromic_rearrangement_ii/Solution.kt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class Solution {
88
var k = k
99
val frequency = IntArray(26)
1010
for (i in 0..<inputStr.length) {
11-
val ch = inputStr.get(i)
11+
val ch = inputStr[i]
1212
frequency[ch.code - 'a'.code]++
1313
}
1414
var mid = 0.toChar()
@@ -47,13 +47,11 @@ class Solution {
4747
}
4848
val firstHalf = firstHalfBuilder.toString()
4949
val revHalf = StringBuilder(firstHalf).reverse().toString()
50-
val result: String
51-
if (mid.code == 0) {
52-
result = firstHalf + revHalf
50+
return if (mid.code == 0) {
51+
firstHalf + revHalf
5352
} else {
54-
result = firstHalf + mid + revHalf
53+
firstHalf + mid + revHalf
5554
}
56-
return result
5755
}
5856

5957
private fun multinomial(counts: IntArray): Long {

src/test/kotlin/g3501_3600/s3517_smallest_palindromic_rearrangement_i/SolutionTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ internal class SolutionTest {
1414
fun smallestPalindrome2() {
1515
assertThat<String>(
1616
Solution().smallestPalindrome("babab"),
17-
equalTo<String>("abbba")
17+
equalTo<String>("abbba"),
1818
)
1919
}
2020

2121
@Test
2222
fun smallestPalindrome3() {
2323
assertThat<String>(
2424
Solution().smallestPalindrome("daccad"),
25-
equalTo<String>("acddca")
25+
equalTo<String>("acddca"),
2626
)
2727
}
2828
}

src/test/kotlin/g3501_3600/s3518_smallest_palindromic_rearrangement_ii/SolutionTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ internal class SolutionTest {
99
fun smallestPalindrome() {
1010
assertThat<String>(
1111
Solution().smallestPalindrome("abba", 2),
12-
equalTo<String>("baab")
12+
equalTo<String>("baab"),
1313
)
1414
}
1515

@@ -22,7 +22,7 @@ internal class SolutionTest {
2222
fun smallestPalindrome3() {
2323
assertThat<String>(
2424
Solution().smallestPalindrome("bacab", 1),
25-
equalTo<String>("abcba")
25+
equalTo<String>("abcba"),
2626
)
2727
}
2828
}

0 commit comments

Comments
 (0)