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
}
相关推荐
水木流年追梦19 小时前
CodeTop Top 100 热门题目(按题型分类)
算法·leetcode
Tisfy19 小时前
LeetCode 1722.执行交换操作后的最小汉明距离:连通图
算法·leetcode·dfs·题解·深度优先搜索·连通图
样例过了就是过了19 小时前
LeetCode热题100 杨辉三角
c++·算法·leetcode·动态规划
eggrall19 小时前
Leetcode 最大连续 1 的个数 III(medium)
算法·leetcode·职场和发展
Pentane.19 小时前
【力扣hot100】【Leetcode 54】螺旋矩阵|边界控制 算法笔记及打卡(19/100)
算法·leetcode·矩阵
米粒119 小时前
力扣算法刷题Day 49(接雨水)
算法·leetcode·职场和发展
6Hzlia20 小时前
【Hot 100 刷题计划】 LeetCode 155. 最小栈 | C++ 打包状态法 (最优雅的 O(1) 检索)
java·c++·leetcode
userxxcc20 小时前
Waigo是用“Golang+Web”写的“视图窗口+稳定服务”的桌面端(Win、Mac、Ubuntu)多功能程序基座。开箱即用但有一定上手门槛。
javascript·golang·桌面应用基座·wails3
geovindu20 小时前
go: Prototype Pattern
开发语言·设计模式·golang·原型模式
_深海凉_20 小时前
LeetCode热题100-前 K 个高频元素
算法·leetcode·职场和发展