LeetCode-Remove Element

Question:

給予一個任意陣列(nums)與一個目標數字(val),將目標數字從陣列中移除,然後回傳陣列剩餘元件數量

Example:

我合理懷疑Example 2因為語言不同該output nums最後的排列順序沒有ordered(但也沒差),不過簡言之就是剔除val後回傳nums裡的數量

Solution/Logic:

後記

覺得題目感覺不是出得很好,可能是一部分英文不好,直到要看Example才知道內容,寫法上剛好有高階函數可以使用,不然應該使用for…in…取得num不等於val則存進原本的nums裡,然後另建一個計數器i,當有存值時i += 1,在回傳最後i值即可

中間那段真的不知道是什麼意思

--

--

On my way to become an iOS developer!

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store