月度归档:2014 年十二月

java对象equals方法的重写



java对象equals方法的重写。

又在javaEye发现了一篇好文章,迫切转过来呵呵

http://www.javaeye.com/topic/269601

 

什么时候需要重写equals()?
我们知道每一个java类都继承自Object类,equals()是O[......]

Read more

java模拟linux命令grep



java模拟linux命令grep。

在网上看到matlab模拟linux的grep命令,就想到用java也来模拟下linux命令grep,

算法非常简单,,这里直接上代码:
/**
* 模拟Unix命令grep操作,输出行号和行内容
* @param path 待查询的文件路径[......]

Read more

SQL语句优化原则

SQL语句优化原则。

一、问题的提出

在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个[......]

Read more

BigInteger用法实例教程

BigInteger用法实例教程。

一个题目: 用这样一组数字,0,1,1,2,3,5,8……..,求第100个数是多少!看到这个题,会想到用一个int数组去做,但是内存溢出,后来换了long数组,还是一样,内存溢出, 跟上代码看看吧“`

 

import ja[......]

Read more

常用算法大全c++回溯算法

常用算法大全c++回溯算法.

寻找问题的解的一种可靠的方法是首先列出所有候选解,然后依次检查每一个,在检查完所有或部分候选解后,即可找到所需要的解。理论上,当候选解数量有限并且通过检查所有或部分候选解能够得到所需解时,上述方法是可行的。不过,在实际应用中,很少使用这种方法,因为候选解的数量通常[......]

Read more

c回溯算法背包问题解析

c回溯算法背包问题解析。

背包问题:
给定n种物品(每种物品仅有一件)和一个背包。物品i的重量是wi ,其价值为pi ,背包的容量为w。问应如何选择物品装入背包,使得装入背包中的物品的总价值最大?
l  如果在装入背包时,物品可以切割,即可以只装入一部分,这种情况下的问题称为背包问题。[......]

Read more