- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 java中排序算法的实现(二)
接着昨天的排序算法。今天更新直接插入排序和直接选择排序。前面的一些头就不写了,直接就写相应的方法。 /** * @param list * @param c * @Date: 2013-12-31 * @Author: lulei * @Description: 直接插入排序 */ public static void straightInsertSort(
2013-12-31 11:05:57 922
原创 java中排序算法的实现(一)
从今天起,开始写java中关于排序算法的实现。 这篇就先只介绍快速排序和冒泡排序在java中的一个实现方法,其中快速排序采用递归实现;冒泡排序采用了for循环和递归两种实现方式。 /** *@Description: 排序算法 */ package cn.lulei.util; import java.util.Comparator;import java.u
2013-12-30 15:18:17 1039
原创 java字符串全排列的实现方式
今天突然之间想起了自己来易查面试时的一个笔试题目,题目大致如下:求字符串s的全排列。 其实这个题目的实现方式也就是递归调用,当时也就写了一下伪代码,今天就把完整的实现方式和大家分享下。 下面的实现方式也存在一些小BUG,比如:对于字符串中出现相同的字符是按照不同字符去处理的,当然对于这个BUG可以将程序中的ArrayList 全部修改为 HashSet即可解决,但是自己通过测试
2013-12-26 16:26:11 3952
原创 java中关于整数的一些操作问题--最大公约数、最小公倍数、质数等
前几天有人问我两个整数的最大公约数怎么求,最近工作也不是太忙,就整理了一下关于整数的一些操作和算法,比如:最大公约数、最小公倍数、质数、合数、奇数、偶数、2的整数次幂、完全平方数等。代码中可能了会有点BUG,欢迎在评论中指出。 /** *@Description: Integer工具类 */ package cn.lulei.util; public class I
2013-12-24 13:32:52 1189
原创 从这段工作中学到的东西
转眼间自己已经在易查工作了14个月了,成为正式员工也有5个多月,无论怎么说,自己的成长离不开工作中的这些可爱的同事的帮助,先感谢他们一直以来对于我的帮助与教导。 我本是半道出家,选择程序员这条道路,刚去易查面试的时候,自我感觉很差,好多笔试题目都没有回答出来,那个时候对于JAVA的理解就知道它是面向对象语言,至于能做什么或者怎么做是一窍不通,我一直以来都很好奇,当初问什么就选择了我?
2013-12-14 15:58:27 2637
原创 Chain Of Responsibility (职责链模式)
自己对于下定义的能力真的很弱,至于定义,直接问度娘即可,自己就先简单说一下职责链的目的吧,即通过给予多个对象处理请求的机会,以解除请求的发送者与接收者之间的耦合。对于上面说的目的,自己举个简单的例子,在大学生活中,我们会经常和学校各种部分去打交道,办理各种繁琐的事务,各种繁琐的程序,看着都让人心烦。现在我们假设有这样的一个部门(接口),学生将所有要处理的事务全部交与它,由它去分配每个事务(请求
2013-12-14 10:57:55 1120
提取PDF文件中的文本内容
2015-02-05
基于lucene创建实时索引基础jar包源码
2014-03-06
基于lucene创建实时索引基础jar包
2014-03-06
表情自动生成器java代码实现
2014-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人