技术栈

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

__AtYou__2024-04-17 16:49

题目:

题解:

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
}
上一篇:Linux 超大规模数据盘初始化技巧
下一篇:FFMPEG C++封装(三)
相关推荐
poemyang
9 小时前
Goroutine间的“灵魂管道”:Channel如何实现数据同步与因果传递?
golang·并发编程
Lazy龙
10 小时前
Golang协程
golang
23516
10 小时前
【LeetCode】146. LRU 缓存
java·后端·算法·leetcode·链表·缓存·职场和发展
tkevinjd
14 小时前
反转链表及其应用(力扣2130)
数据结构·leetcode·链表
程序员烧烤
15 小时前
【leetcode刷题007】leetcode116、117
算法·leetcode
Swift社区
18 小时前
LeetCode 395 - 至少有 K 个重复字符的最长子串
算法·leetcode·职场和发展
Espresso Macchiato
18 小时前
Leetcode 3710. Maximum Partition Factor
leetcode·职场和发展·广度优先遍历·二分法·leetcode hard·leetcode 3710·leetcode双周赛167
巴里巴气
18 小时前
第15题 三数之和
数据结构·算法·leetcode
一根甜苦瓜
19 小时前
Go语言Slice的一道骚题
开发语言·后端·golang
驰羽
19 小时前
[GO]Go语言泛型详解
开发语言·golang·xcode
热门推荐
01BongoCat - 跨平台键盘猫动画工具02两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答03GitHub 镜像站点04智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践05UV安装并设置国内源06Linux下V2Ray安装配置指南07GitLab 零基础入门指南:从安装到项目管理全流程082025羊城杯网络安全大赛 wp09Cursor Plan Mode:AI 终于知道先想后做了10Spring Boot 实现微信登录,So Easy !