首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Slone
掘友等级
大学生
没有
获得徽章 17
动态
文章
专栏
沸点
收藏集
关注
作品
赞
76
文章 69
沸点 7
赞
76
返回
|
搜索文章
最新
热门
leetcode 面试经典 150 题(6/150) 189.轮转数组
题目描述 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 算法思路 三次反转法:通过三次局部反转实现数组的右旋操作,无需额外空间。 核心步骤 处理 k 值:对 k
leetcode 面试经典 150 题(5/150) 169.多数元素
题目描述 给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 算法思路
leetcode 面试经典 150 题(4/150) 80.删除有序数组中的重复项 II
题目描述 给定一个有序数组 nums,要求原地删除重复元素,使得每个元素最多出现两次,返回新数组的长度。要求使用 O(1) 额外空间。 解法思路总结 解法一:快慢双指针(固定起点) 核心思想: 维护两
leetcode 面试经典 150 题(3/150) 26.删除有序数组中的重复项
题目描述 给定一个非严格递增排列的整数数组 nums,要求原地删除所有重复元素,使每个元素仅出现一次,并保持元素的相对顺序。返回新数组的长度。 算法思路 快慢指针法:利用双指针技巧,快指针遍历数组,慢
leetcode 面试经典 150 题(2/150) 27.移除元素
题目描述 给定一个整数数组 nums 和一个值 val,要求原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。新数组的前 k 个元素为不等于 val 的元素,顺序可以任意,后续元素不影响
leetcode 面试经典 150 题(1/150) 88.合并两个有序数组
给定两个按非递减顺序排列的整数数组 nums1 和 nums2,其中 nums1 的有效长度为 m,nums2 的有效长度为 n。要求将 nums2 合并到 nums1 中,使合并后的数组依然保持非递
单链表 邻接表实现 Go
题目来自Acwing 826,实现一个单链表,链表初始为空,支持三种操作 1. 向链表头插入一个数; 2. 删除第 k 个插入的数后面的数; 3. 在第 k 个插入的数后插入一个数。
个人成就
文章被点赞
4
文章被阅读
1,586
掘力值
208
关注了
38
关注者
11
收藏集
29
关注标签
8
加入于
2022-04-27