首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
算法
玉面大蛟龙
创建于2022-12-16
订阅专栏
算法学习之路
暂无订阅
共66篇文章
创建于2022-12-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
字符串解码(力扣 394)Java栈操作
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 13 天,点击查看活动详情 一、题目描述 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_st
最长不含重复字符的子字符串(剑指offer48、力扣3) Java滑动窗口+动态规划
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 13 天,点击查看活动详情 一、题目描述 请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。 示例 1
链表中环的入口节点(剑指offer II 022)Java
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 12 天,点击查看活动详情 一、题目描述 给定一个链表,返回链表开始入环的第一个节点。 从链表的头节点开始沿着 next 指针进入
最长递增子序列(力扣 300)Java动态规划
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 12 天,点击查看活动详情 一、题目描述 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列是由数组派生而来
二叉树的最近公共祖先(剑指offer 68 - II)Java深度优先遍历
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 11 天,点击查看活动详情 一、题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为
最长公共前缀(力扣 14)Java打败100%提交记录
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 11 天,点击查看活动详情 一、题目描述 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。
K个一组翻转链表(力扣25 困难题)Java
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 10 天,点击查看活动详情 一、题目描述 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的
两个链表的第一个公共节点(剑指offe 52)Java双指针
**开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 10 天,[点击查看活动详情](https://juejin.cn/post/7194721470063312933 "htt
丑数(剑指offer 49)Java动态规划
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 9 天,点击查看活动详情 一、题目描述 我们把只包含质因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的
数值的整数次方(剑指offer 16)Java快速幂
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 9 天,点击查看活动详情 一、题目描述 实现 pow(x, n) ,即计算 x 的 n 次幂函数(即,xn)。不得使用库函数,同时
链表中倒数第k个节点(剑指offer 22)Java顺序查找+双指针
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 8 天,点击查看活动详情 一、题目描述 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表
二叉树的层序遍历 Java广度优先搜索
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 8 天,点击查看活动详情 一、题目描述 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)
树的子结构(剑指offer 26)Java先序遍历+子结构判断
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 7 天,点击查看活动详情 一、题目描述 输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的
构建乘积数组(剑指offer 66)Java双向遍历
**开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 7 天,[点击查看活动详情](https://juejin.cn/post/7194721470063312933 "http
消除游戏(力扣 390)Java
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 6 天,点击查看活动详情 一、题目描述 列表 arr 由在范围 [1, n] 中的所有整数组成,并按严格递增排序。请你对 arr
重建二叉树(剑指offer 07)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 6 天,点击查看活动详情 一、题目描述 输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。 假设输入的前序遍历
二叉树的镜像(剑指offer 27)Java递归(dfs)+辅助栈两种方法实现
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 5 天,点击查看活动详情 一、题目描述 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 例如输入: 镜像输出: 示例 1:
机器人的运动范围(剑指offer 13) Java深度优先遍历
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 5 天,点击查看活动详情 一、题目描述 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐
颜色填充(程序员面试金典08.10)Java深度优先遍历实现
**开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 4 天,[点击查看活动详情]
矩阵中的路径(剑指offer 12)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 4 天,点击查看活动详情 一、题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 wor
下一页