首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
算法
玉面大蛟龙
创建于2022-12-16
订阅专栏
算法学习之路
暂无订阅
共66篇文章
创建于2022-12-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
剑指 Offer 68 - I: 二叉搜索树的最近公共祖先 Java递归
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 24 天,点击查看活动详情 一、题目描述 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定
求1+2+…+n Java逻辑符短路 + 和为s的连续正数序列
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 23 天,点击查看活动详情 1 求1+2+…+n Java逻辑符短路 一、题目描述 求 1+2+...+n ,要求不能使用乘除法、
剑指 Offer 45. 把数组排成最小的数 Java自定义排序
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 23 天,点击查看活动详情 大家好,我是后端领域专家,各大平台优质作者。曾就职于阿里巴巴,担任JAVA研发工程师职务,今天给大家带
二叉树中的最大路径和 + 把数组排成最小的数
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 22 天,点击查看活动详情 1 二叉树中的最大路径和 一、题目描述 路径 被定义为一条从树中任意节点出发,沿父节点-子节点连接,达
重排链表(力扣 143)Java思路由浅入深
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 21 天,点击查看活动详情 一、题目描述 给定一个单链表 L 的头节点 head ,单链表 L 表示为: L0 → L1 → …
移动零(力扣热题HOT100 之 力扣283)java
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 21 天,点击查看活动详情 一、题目描述 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对
最长连续序列(力扣热题HOT100 之 力扣128)Java
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 19 天,点击查看活动详情 一、题目描述 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连
二叉树展开为链表(力扣热题HOT100 之 力扣114)Java
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 20 天,点击查看活动详情 一、题目描述 给你二叉树的根结点 root ,请你将它展开为一个单链表: 展开后的单链表应该同样使用
只出现一次的数字(力扣136)java多种思路讲解
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 19 天,点击查看活动详情 一、题目描述 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现
跳跃游戏(力扣热题HOT100 之 力扣55)Java 贪心
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 19 天,点击查看活动详情 大家好,我是后端领域专家,各大平台优质作者。曾就职于阿里巴巴,担任JAVA研发工程师职务,现在是美团服
回文字串(力扣热题HOT100 之 力扣647)java多种方法
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 18 天,点击查看活动详情 一、题目描述 给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。 回文字符串 是正着
队列的最大值(剑指offer59-II)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 18 天,点击查看活动详情 一、题目描述 请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_val
接雨水(力扣42)Java 思路循序渐进
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 17 天,点击查看活动详情 一、题目描述 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接
数组中出现次数超过一半的数字(剑指offer39 力扣169)Java哈希表、排序、摩尔投票
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 16 天,点击查看活动详情 一、题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 你可以假设数组是非空的,
1~n整数中1出现的次数(剑指offer43 力扣233)Java
**开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 16 天,[点击查看活动详情](https://juejin.cn/post/7194721470063312933 "htt
二叉搜索树与双向链表(剑指offer 36)Java
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 16 天,点击查看活动详情 一、题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点
复杂链表的复制(剑指offer35 力扣138)java哈希表/原地拼接
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 15 天,点击查看活动详情 一、题目描述 请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了
第一个只出现一次的字符(剑指offer 50)Java 思路由浅入深
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 15 天,点击查看活动详情 一、题目描述 在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字
二进制中1的个数(剑指offer 15)Java位运算
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 14 天,点击查看活动详情 一、题目描述 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为
有效的括号(力扣 20)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 14 天,点击查看活动详情 一、题目描述 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符
下一页