首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
剑指Offer算法刷题
SIYUKenny
创建于2022-09-17
订阅专栏
剑指Offer算法刷题
等 1 人订阅
共73篇文章
创建于2022-09-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
剑指 Offer 11. 旋转数组的最小数字 | 算法
剑指 Offer 11. 旋转数组的最小数字 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 给你一个可能存在 重复 元素值的数组 numbers ,它原来是一个升序排列的数组,并
剑指 Offer 33. 二叉搜索树的后序遍历序列 | 算法
这是我参与「第四届青训营 」笔记创作活动的的第16天 剑指 Offer 33. 二叉搜索树的后序遍历序列 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回
200. 岛屿数量 | 算法
200. 岛屿数量 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可
剑指 Offer 57 - II. 和为s的连续正数序列 | 算法
剑指 Offer 57 - II. 和为s的连续正数序列 解题思路: https://www.bilibili.com/video/BV1RL4y1E7JC/?spm_id_from=333.788&
剑指 Offer 58 - I. 翻转单词顺序 | 算法
剑指 Offer 58 - I. 翻转单词顺序 注意:本题与主站 151 题相同:https://leetcode-cn.com/problems/reverse-words-in-a-string/
剑指 Offer 65. 不用加减乘除做加法 | 算法
--- theme: smartblue --- # [剑指 Offer 65. 不用加减乘除做加法](https://leetcode.cn/problems/bu-yong-jia-jian-c
剑指 Offer 03. 数组中重复的数字 | 算法
剑指 Offer 03. 数组中重复的数字 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知
剑指 Offer 36. 二叉搜索树与双向链表 | 算法
剑指 Offer 36. 二叉搜索树与双向链表 难度中等562收藏分享切换为英文接收动态反馈 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点
剑指 Offer 41. 数据流中的中位数 | 算法
剑指 Offer 41. 数据流中的中位数 解题思路: https://www.bilibili.com/video/BV1CK411c7gx?p=36&vd_source=e0c4665b2da5f
剑指 Offer 44. 数字序列中某一位的数字 | 算法
剑指 Offer 44. 数字序列中某一位的数字 解题思路: https://www.bilibili.com/video/BV1CK411c7gx?p=39&vd_source=e0c4665b2d
剑指 Offer 64. 求1+2+…+n | 算法
剑指 Offer 64. 求1+2+…+n Python 递归:--- theme: smartblue --- # [剑指 Offer 64. 求1+2+…+n](https://leetcode
剑指 Offer 50. 第一个只出现一次的字符 | 算法
剑指 Offer 50. 第一个只出现一次的字符 在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。 示例 1: 示例 2: 限制: 0 <= s 的长度
剑指 Offer 31. 栈的压入、弹出序列 | 算法
剑指 Offer 31. 栈的压入、弹出序列 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如,序列 {1,2,3,4,5} 是某
剑指 Offer 38. 字符串的排列 | 算法
--- theme: smartblue --- # [剑指 Offer 38. 字符串的排列](https://leetcode.cn/problems/zi-fu-chuan-de-pai-li
剑指 Offer 57. 和为s的两个数字 | 算法
剑指 Offer 57. 和为s的两个数字 解题思路: https://www.bilibili.com/video/BV1zL4y1n7tG/?spm_id_from=333.788&vd_sour
剑指 Offer 27. 二叉树的镜像 | 算法
剑指 Offer 27. 二叉树的镜像 226. 翻转二叉树 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 示例 1:
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 | 算法
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部分,所有偶数在数组的后半部分。 示例: 提示: 0 <= n
剑指 Offer 35. 复杂链表的复制-138. 复制带随机指针的链表 | 算法
剑指 Offer 35. 复杂链表的复制 难度中等578收藏分享切换为英文接收动态反馈 请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指
剑指 Offer 59 - I. 滑动窗口的最大值 | 算法
剑指 Offer 59 - I. 滑动窗口的最大值 注意:本题与主站 239 题相同:https://leetcode-cn.com/problems/sliding-window-maximum/
剑指 Offer 68 - I. 二叉搜索树的最近公共祖先 | 算法
剑指 Offer 68 - I. 二叉搜索树的最近公共祖先 注意:本题与主站 235 题相同:https://leetcode-cn.com/problems/lowest-common-ancest
下一页