首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法
foreverlove
创建于2022-01-19
订阅专栏
常见算法
暂无订阅
共13篇文章
创建于2022-01-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
11.二叉搜索树的插入
题解: 作者:LeetCode 链接:https://leetcode.cn/leetbook/read/introduction-to-data-structure-binary-search-tr
10.二叉搜索树的搜索
题解: while (root != null) { if (root.val > val) { root = root.left;
9.移动零
题解: 作者:LeetCode 链接:https://leetcode.cn/leetbook/read/array-and-string/c6u02/ 来源:力扣(LeetCode) 著作权归作者所
8.删除排序数组中的重复项
题解1: 题解2: 作者:LeetCode 链接:https://leetcode.cn/leetbook/read/array-and-string/cq376/ 来源:力扣(LeetCode) 著
7.最大连续1的个数
题解: 作者:LeetCode 链接:https://leetcode.cn/leetbook/read/array-and-string/cd71t/ 来源:力扣(LeetCode) 著作权归作者所
6.原地删除元素
public int removeElement(int[] nums, int val) { int j = 0; for (int i = 0; i < nums
5.零矩阵
题解: 作者:LeetCode 链接:https://leetcode.cn/leetbook/read/array-and-string/ciekh/ 来源:力扣(LeetCode) 著作权归作者所
4.旋转矩阵
题解:int[][] arr = new int[matrix.length][matrix[0].length]; for (int i = 0; i < matrix.length; i++) {
3.合并区间
以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输
2.搜索插入位置
题解1: ```java public int searchInsert(int[] nums, int target) { for (int index = 0; index < nums
1.寻找数组的中心索引
题解1: class Solution { public int pivotIndex(int[] nums) { for (int index = 0; index < nums.length; i
链表
链表的常见算法 单向链表和双向链表 一、单向链表的插入 头插、中间插、尾插 二、单向链表的删除 头删、中间删、尾删
数组
1.数组的初始化 2.根据索引查找 3.根据元素查找 4.在指定位置插入 5.有序数组中插入元素 6.根据索引删除 7.根据元素删除