首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode
Niko_web
创建于2022-02-15
订阅专栏
记录自己做过的算法,分享笔记
暂无订阅
共18篇文章
创建于2022-02-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
剑指 Offer 31 天打卡计划】#11 二维数组中的查找
在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。
剑指 Offer 31 天打卡计划】#10 0~n-1中缺失的数字
一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。
剑指 Offer 31 天打卡计划】#9 在排序数组中查找数字 I
题目 难度:⭐️⭐️ 统计一个数字在排序数组中出现的次数。 示例 限制: 题解 笔记 因为数组有序,建议通过二分查找解决问题
剑指 Offer 31 天打卡计划】#8 数组中重复的数字
找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。
【剑指 Offer 31 天打卡计划】#7 左旋转字符串
字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果
【剑指 Offer 31 天打卡计划】#6 替换空格
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 限制: 0 <= s 的长度 <= 10000
【剑指 Offer 31 天打卡计划】#5 复杂链表的复制
请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点
【剑指 Offer 31 天打卡计划】#4 反转链表
定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。先定义一个 prev 暂存,循环内定义一个 next 常量
【剑指 Offer 31 天打卡计划】#3 从尾到头打印链表
输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 提示: 0 <= 链表长度 <= 10000 题解 笔记 按题目要求,从头到尾遍历链表后,逆向输出各节点值。
【剑指 Offer 31 天打卡计划】#2 包含min函数的栈
定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。
【剑指 Offer 31 天打卡计划】#1 用两个栈实现队列
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。
【LeetCode算法题解】7、有效的括号
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。
【LeetCode算法题解】6、删除链表的倒数第N个节点
题目 难度:⭐️⭐️ 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 示例 1: 示例 2: 示例 3: 提示: 链表中结点的数目为 sz 1 <= sz <= 30 0 <
【LeetCode算法题解】5、三数之和
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。
【LeetCode算法题解】4、最长回文子串
给你一个字符串 s,找到 s 中最长的回文子串。 示例 示例 1: 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 示例 2: 输入:s
【LeetCode算法题解】3、无重复字符的最长子串
给定一个字符串 `s` ,请你找出其中不含有重复字符的**最长子串**的长度。 # 示例 示例 1: 输入: `s = "abcabcbb"` 输出: `3 ` 解释: `因为无重复字符的最
【LeetCode算法题解】2、两数相加
给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储一位数字。
【LeetCode算法题解】1. 两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。