- 博客(4)
- 资源 (6)
- 收藏
- 关注
转载 ArrayList vs. LinkedList vs. Vector
原文链接: Programcreek 翻译: ImportNew.com - 唐小娟 译文链接: http://www.importnew.com/8782.html 1. List概览 List,就像它的名字暗示的一样,是一组排列有序的元素。当我们讨论List的时候,很容易将它和Set作比较。Set是一组唯一的而且排列无序的元素。 下图是集合类的层次结构图。你可以总体上
2014-12-07 15:34:58 920
转载 HashMap vs. TreeMap vs. Hashtable vs. LinkedHashMap
Map是最重要的数据结构。这篇文章中,我会带你们看看HashMap, TreeMap, HashTable和LinkedHashMap的区别。 1. Map概览 Java SE中有四种常见的Map实现——HashMap, TreeMap, Hashtable和LinkedHashMap。如果我们使用一句话来分别概括它们的特点,就是: HashMap就是一张hash表,键和值都没有排序。T
2014-12-07 15:17:06 852
转载 HashMap和Hashtable的区别
原文链接: Javarevisited 翻译: ImportNew.com - 唐小娟 译文链接: http://www.importnew.com/7010.html HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以
2014-12-07 14:04:20 816
原创 两个有序数组的中位数 【算法】
有两个有序数组A和B,设计算法求出A和B的中位数。 情况1. 数组A、B长度相等,设为n。 1)分别计算A和B的中位数m1和m2。 2)比较m1和m2。如果m1等于m2,那么最终结果就是m1(m2)。 3)如果m1大于m2,那么中位数必定在和两个子数组中。 4)如果m1小于m2,那么中位数必定在和两个子数组中。 5)重复上述步骤,直至两个子数组的大小均为2,那么最终结果为。
2014-12-06 19:53:57 1673
算法的python实现代码、测试数据集及结果
2014-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人