![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 81
本心_
行动派
展开
-
IDEA使用LeetCode插件
IDEA使用LeetCode插件前言我们习惯用idea编写、调试代码,在LeetCode上刷题时,如果能够在IDEA编写代码,并且做好代码管理和保存,是一件事半功倍的事情。对于后续复习题目,做笔记也会非常便利。本文目的在于介绍LeetCode Editor的使用,以及配置工具类,最终目录结构如下:note:放置笔记src:放置代码leetcode.editor.cn:插件LeetCode Editor自动生成utils:自定义的工具包,可用于自动化输入测试用例,定义题目需要的类(结构体)原创 2022-02-28 19:38:49 · 15223 阅读 · 2 评论 -
LeetCode 234.回文链表
题目给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。**进阶:**你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题?思路回文串的特征是从头到尾与从尾到头遍历的值一一对应相等,如12321,给定一条数据如果符合这个特征即可判断它是回文串。解法一:栈描述如果不考虑空间复杂度,这个问题就非常的简单,新建一个栈,遍历一遍链表,将数据压入栈中,再重新遍历一次链表并且数据出栈,如果值不相等,则不是回文串,如果全相等,则是回原创 2022-02-24 18:33:46 · 405 阅读 · 0 评论 -
Windows多版本JDK环境安装
Windows环境多版本JDK环境安装2022.1.290.前言在购入这台电脑时,最新的稳定版本是java14,所以就装了这个版本。后来工作学习中发现大部分人都用java8(jdk1.8),索性又配置了一个java8。现在最新版本已经来到17了,前几天,java社区的霸主框架,springboot发布3.0 M1版本,将全面拥抱java17。软件终将需要更新换代,虽然java8稳定优秀,但未来肯定会被逐步取代。顺便提一下,软件版本保持一致实在是太有必要了,不然版本兼容这些奇奇怪怪的问题足够把人整垮,原创 2022-01-29 15:09:42 · 1599 阅读 · 0 评论