Recca Chao 的 gitHub page

推廣網站開發,包含 Laravel 和 Kotlin 後端撰寫、自動化測試、讀書心得等。Taiwan Kotlin User Group 管理員。

View on GitHub

Kotlin Leetcode - 2413. Smallest Even Multiple

題目連接

class Solution {
    fun smallestEvenMultiple(n: Int): Int {

   }  
}

解題思路

這題很簡單

如果遇到偶數就直接回傳

遇到奇數就乘以二之後回傳

Kotlin 參考解答

class Solution {
    fun smallestEvenMultiple(n: Int): Int = when {
       n % 2 == 0 -> n
       else -> n * 2
   }  
}

回到 leetcode 列表