Golang | Leetcode Golang题解之第27题移除元素

题目:

题解:

Go 复制代码
func removeElement(nums []int, val int) int {
    left, right := 0, len(nums)
    for left < right {
        if nums[left] == val {
            nums[left] = nums[right-1]
            right--
        } else {
            left++
        }
    }
    return left
}
相关推荐
sheeta19988 小时前
LeetCode 每日一题笔记 日期:2026.06.02 题目:3635. 最早完成陆地和水上游乐设施的时间 II
笔记·算法·leetcode
Lsk_Smion8 小时前
力扣实训 _ [102].层序遍历--前序--后续_递归与非递归的实现
数据结构·算法·leetcode
小欣加油10 小时前
leetcode3751 范围内总波动值I
java·数据结构·c++·算法·leetcode
踏着七彩祥云的小丑12 小时前
Go学习第1天:入门
开发语言·学习·golang·go
圣保罗的大教堂14 小时前
leetcode 3751. 范围内总波动值 I 中等
leetcode
8Qi815 小时前
LeetCode 416:分割等和子集 —— (0-1背包)
java·算法·leetcode·动态规划·背包问题·01背包
_Evan_Yao15 小时前
如何高效刷LeetCode?大一版“从零开始”
算法·leetcode·职场和发展
_日拱一卒15 小时前
LeetCode:78子集
数据结构·算法·leetcode·职场和发展
8Qi815 小时前
LeetCode 62 & 63:不同路径 I & II(含障碍物)
java·算法·leetcode·职场和发展·动态规划
sheeta199816 小时前
LeetCode 每日一题笔记 日期:2026.06.02 题目:3633. 最早完成陆地和水上游乐设施的时间 I
笔记·算法·leetcode