归档
正在加载今日诗词...
10
22
java中final修饰符 java中final修饰符
基础首先回顾一下关于 final实例变量的知识。 final可以修饰变量,被 final修饰的变量被赋初始值之后,不能对它重新赋值。 final可以修饰方法,被 final修饰的方法不能被重写。 final可以修饰类,被 final修饰的
2020-10-22
20
leetcode 143. 重排链表 leetcode 143. 重排链表
重排链表题目 找出规律。重排的链表分为两部分我们将链表的前一部分和后一部分链表。 头部节点向后走正序插入 尾部节点往后退倒序插入两个是交换着互相取出构成新的链。分成两部分我们可以使用快慢双指针迅速的达到链表的中间。这样就可以将链表分为两部
2020-10-20
19
09
Java解析XML Java解析XML
解析XML这里使用Sax解析xml文件。我们可以重写一下DefaultHandlerxml 解析练习 1, 获取解析工厂。 2, 从解析工厂获取解析器。 3, 编写处理器 4, 加载文档 注册处理器。 import org.xml.sa
2020-10-09
09
28
数组的度 数组的度
leetcode 697.数组的度题目: 传送门 一看题很水就想直接暴力。哎~ 我错了。 开始想着排序。找到最大的度对应的值,然后双指针从两边开始搜。找到相应的值左右两边相减就能得到答案了。 太天真了。其实最大度对应的值可能不止一对。当发现
2020-09-28
22
leetcode 538.把二叉搜索树转换为累加树 leetcode 538.把二叉搜索树转换为累加树
leetcode 538.把二叉搜索树转换为累加树原题传送门 题目描述 题解这是一个BST, 我们中序遍历的话,就是从小到大排序。中序遍历情况是,左子树,父节点,右子树。这样的遍历顺序。如果我们从 大到小排序呢,我们就可以,按照 右子树,
2020-09-22
15
14
leetcode 141.回文链表 leetcode 141.回文链表
leetcode 234.回文链表原题传送门 题目描述 讲解在这个题中,我们首先考虑到,直接开一个数组。将链表中元素全部存进去。然后再数组中用双指针两头遍历比较就行了,可是这个空间复杂度不是O(1)哎。据说面试时,如果用数组模拟,然后遍历比
2020-09-14
12
leetcode 141.环形链表 leetcode 141.环形链表
leetcode 141.环形链表第一次使用快慢双指针例如:龟兔赛跑,如果有环的话,肯定,兔子会追上 乌龟。快指针, 一次 越 两步慢指针, 一次 走 一布 代码class Solution { public: bool hasCy
2020-09-12
05
04
腾讯图床出问题了!!! 腾讯图床出问题了!!!
啊啊啊啊,好难受啊。今天才发现问题。我的cos图床上传的图片会因为有一些是同名的。cos存储桶自然会把相同文件给顶掉。然后以前我上床的图床图片就一样被顶掉了。
2020-09-04
02
2 / 7