Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.Fo...
分类:
其他好文 时间:
2014-10-20 14:47:59
阅读次数:
168
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.Fo...
分类:
其他好文 时间:
2014-10-20 11:21:40
阅读次数:
184
上篇文章介绍了Collection的体系以及List以及其常见实现类的基本用法,并 通过事例的形式演示了各自特殊用法,这篇文章主要是讲述Set及其子类的基本用法。
Set体系结构图
——| Set 子接口,特点在于元素无序,元素不可重复 ——| HashSet:底层数据结构是哈希表,是线程不安全的,...
分类:
其他好文 时间:
2014-10-20 09:48:18
阅读次数:
217
随着Java学习的深入,感觉大一时搞了一年的ACM,简直是明智之举,Java里很多数据结构、算法类的东西,理解起来就轻松多了
Set集合下有两大子类开发常用 HashSet集合 、TreeSet集合
Set集合的元素是不重复且无序
一、HashSet集合
API文档解释:此类实现
Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证 set 的迭代顺序;特别是...
分类:
编程语言 时间:
2014-10-20 00:54:14
阅读次数:
334
首先我得说明,在我们自己写得类中你可以复写这两个方法,此时从语法的角度来说,他们没关系。
在object中
public native int hashCode();public boolean equals(Object obj) {
return (this == obj);
}
两个准则
在java集合中
判定两个对象是否相等需要以下两步;
1 hashCode...
分类:
其他好文 时间:
2014-10-19 23:16:09
阅读次数:
289
前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享对象的祖先 – Object公共方法Equals...
对于一个UI界面中,当判断用户是否输入用户名或密码时,我们常用TextUtils.isEmpty()方法来判断;但有时也可以用这个equals()方法,都可以来判断EditText中是否为空,但有时很纠结,不知道这两种方法中哪个比较好?为什么?
后来在百度上找到了答案。
仔细读官方的API:Returns..
分类:
其他好文 时间:
2014-10-19 01:36:14
阅读次数:
166
Preface "The code is more what you’d call guidelines than actual rules" – truer words were never spoken. It’s important when writing code to understa....
分类:
其他好文 时间:
2014-10-18 16:43:43
阅读次数:
189
重写hashCode的成员变量发生变化,Set中对象无法找到 1、使用对象的hashCode函数来初步确定内存位置,如果该位置没有存储对象,则将此对象存放于此 2、如果hash函数直接计算出的内存地址空间已经有对象存在,则会...
分类:
编程语言 时间:
2014-10-18 12:46:49
阅读次数:
164
转自:http://blog.csdn.net/wl_ldy/article/details/5941770HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么...
分类:
其他好文 时间:
2014-10-18 01:48:57
阅读次数:
191