golang删除slice中特定条件的元素,优化版

写了两种对一个slice中删除特定元素的方法,并作了性能对比,在这里记录一下。app 第一种方法:性能 func DeleteSlice(a []int) []int{ for i := 0; i < len(a); i++ { if a[i] == 0 { a = append(a[:i], a[i+1:]...) i-- } } return a } 解释:这里利用常
相关文章
相关标签/搜索