首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用 Java 解 LeetCode
20Hui
创建于2022-02-03
订阅专栏
使用 Java 解决 LeetCode 问题
暂无订阅
共36篇文章
创建于2022-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试题:02.03 删除中间节点
题目 若链表中的某个节点,既不是链表头节点,也不是链表尾节点,则称其为该链表的「中间节点」。 假定已知链表的某一个中间节点,请实现一种算法,将该节点从链表中删除。 例如,传入节点 c(位于单向链表 a
LeetCode:860 柠檬水找零
题目 在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必
LeetCode:24 两两交换链表中的节点
「这是我参与2022首次更文挑战的第24天,活动详情查看:2022首次更文挑战」 题目 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,
LeetCode:969 煎饼排序
「这是我参与2022首次更文挑战的第23天,活动详情查看:2022首次更文挑战」 题目 给你一个整数数组 arr ,请使用 煎饼翻转 完成对数组的排序。 一次煎饼翻转的执行过程如下: 选择一个整数 k
LeetCode:145 二叉树的后序遍历
「这是我参与2022首次更文挑战的第22天,活动详情查看:2022首次更文挑战」 题目 给你一棵二叉树的根节点 root ,返回其节点值的 后序遍历 。 示例 1: 示例 2: 示例 3: 提示: 树
LeetCode:20 有效的括号
「这是我参与2022首次更文挑战的第21天,活动详情查看:2022首次更文挑战」 题目 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串
LeetCode:946 验证栈序列
「这是我参与2022首次更文挑战的第20天,活动详情查看:2022首次更文挑战」 题目 给定 pushed 和 popped 两个序列,每个序列中的 值都不重复,只有当它们可能是在最初空栈上进行的推入
LeetCode:61 旋转链表
「这是我参与2022首次更文挑战的第18天,活动详情查看:2022首次更文挑战」 题目 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例 1: 示例 2: 提示:
LeetCode:25 K 个一组的翻转链表
「这是我参与2022首次更文挑战的第17天,活动详情查看:2022首次更文挑战」 题目 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。
LeetCode:682 棒球比赛
「这是我参与2022首次更文挑战的第16天,活动详情查看:2022首次更文挑战」 题目 你现在是一场采用特殊赛制棒球比赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。
LeetCode:144 二叉树的前序遍历
「这是我参与2022首次更文挑战的第14天,活动详情查看:2022首次更文挑战」 题目 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 示例 1: 示例 2: 示例 3: 示例 4: 示
Java集合源码分析(八)-Vector(下)
总结 构造器 public Vector(int initialCapacity, int capacityIncrement):通过指定初始化容量和容量增长构建一个空的 Vector public
LeetCode:92 反转链表II
剖析 LeetCode:92 反转链表II,并且使用 Java 代码实现,进行性能分析,总结执行耗时、内存消耗
LeetCode:202 快乐数
剖析 LeetCode:202 快乐数,并且使用 Java 代码实现,进行性能分析,总结执行耗时、内存消耗
LeetCode:142 环形链表II
剖析 LeetCode:142 环形链表II,并且使用 Java 代码实现,进行性能分析,总结执行耗时、内存消耗
LeetCode:141 环形链表
剖析 LeetCode:141 环形链表,并且使用 Java 代码实现,进行性能分析,总结执行耗时、内存消耗