iT邦幫忙

2022 iThome 鐵人賽

DAY 28
1

「菁菁!看看我找到的新題目」

153. Find Minimum in Rotated Sorted Array

class Solution {  
    fun findMin(nums: IntArray) = nums.min()  
}

「這樣寫好簡單呀!」菁菁接著說「所以呢?第一次面試感覺如何?」

「嗯⋯⋯這個⋯⋯對方說還是希望找本科系畢業的人,所以⋯⋯」

「真無聊」菁菁生氣的說「看履歷就可以知道的事情,還要約別人來面試,浪費別人的時間」

「沒關係啦⋯⋯也是一次經驗,只是覺得有一點可惜」

「這幾天我也有寫 leetcode 喔!你看這幾題」

191. Number of 1 Bits

class Solution {
    fun hammingWeight(n:Int):Int {
        var count = 0
        var input = n
        while(input != 0) {
            input = input and (input - 1)
            count++
        }
        return count
    }
}

242. Valid Anagram

class Solution {
    fun isAnagram(s: String, t: String) =
        s.toCharArray().sorted() == t.toCharArray().sorted()
}

「191 這一題好有趣,原來可以這樣寫。另外我也沒想到 sorted() 可以這樣用!」

「對呀!很有趣吧!」

「如果面試不看學歷,只出這些題目就好了⋯⋯」

「哎呀!你不要再多想了,夏姐跟雪倫姐會幫你找到好職缺的!大學沒有唸本科系這件事情,現在要改變也很困難。你現在能直接做的事情,就是把寫程式的能力練習起來,讓願意好好面試你的公司錄取你。」

「說得有道理耶,我覺得之前沮喪的自己好傻,謝謝菁菁!」

「沒有啦!我也是常聽夏姐談到學歷的事情,現學現賣一下」晶晶不好意思的說。


上一篇
Day 27:第一次面試邀約:1773、344、349
下一篇
Day 29:等待面試結果的一天:371、704、2331
系列文
Kotlin 程式人:Leetcode 意外旅程30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言