問題URL https://leetcode.com/problems/remove-element/description/ 解法1 シンプルにslices packageを使って解いた。 func removeElement(nums []int, val int) int { nums = slices.DeleteFunc(nums, func(n int) bool { return n == val }) return len(nums) } 標準ライブラリに任せただけ。これで終わりだとつまらないので、ライブラリの実装を見てみる。 func DeleteFunc[S ~[]E, E…