
leetcode
辉火
说来话长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[LeetCode]Remove Duplicates from Sorted List II Java
简单说一下自己的思路: 首先要确定一个头,第一个不是重复数字的头,第一个循环确定本身不是空置且有下一个节点,取头节点值,和后面的对比,如果相同就继续找不同的。头结点和下一个节点相同则可以确定头节点。 然后就是去除链表上的重复节点,cur指向的是肯定不是重复结点,首先指向头,然后指向头下两个不同节点中的第一个,然后依次向下找。 感觉还是比较清晰的,就是代码行数太多了。优点是用的常数空间 pu原创 2016-06-16 15:21:18 · 363 阅读 · 0 评论 -
[LeetCode]Next Permutation java leetcode
问题可以被理解为,给定一个整形数组,返回这个数组的下一个字典序。然后问题重点就是字典序是什么,下面是字典序介绍: 【字典序法】 C++的STL库里面有nextPermutation()方法,其实现就是字典序法。 下图简单明了地介绍了字典序法 归纳一下为: 例如,1234的全排列如下: 根据上面的逻辑很容易就写出来代码: pu原创 2016-06-13 10:46:53 · 306 阅读 · 0 评论 -
png转jpg java
在内存中将png转成jpg格式的图片,中间不需要写临时图片。 byte[] png = dstemp.getBlobAsByteArray(i, "dpmnpng"); //读入的png图片 InputStream input = new ByteArrayInputStream(png); BufferedImage bufferedImage = Ima原创 2016-08-16 16:09:48 · 699 阅读 · 0 评论