一个最大堆一个最小堆 O(1)存取class MedianFinder { Queue min = new PriorityQueue(); Queue max = new PriorityQueue(10, new Comparator(){ public int comp...
分类:
其他好文 时间:
2015-11-29 08:14:09
阅读次数:
183
1 #include 2 #include 3 4 using namespace std; 5 void swap(int* a,int pos,int j){ 6 int temp=a[pos]; 7 a[pos]=a[j]; 8 a[j]=temp; 9 }10...
分类:
编程语言 时间:
2015-11-23 21:46:30
阅读次数:
277
JSON_ERROR_NONE (integer)没有错误发生。自 PHP 5.3.0 起生效。JSON_ERROR_DEPTH (integer)到达了最大堆栈深度。自 PHP 5.3.0 起生效。JSON_ERROR_STATE_MISMATCH (integer)出现了下溢(underflow...
分类:
Web程序 时间:
2015-11-21 19:51:30
阅读次数:
172
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在...
分类:
其他好文 时间:
2015-11-13 17:10:49
阅读次数:
244
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下...
分类:
其他好文 时间:
2015-11-08 23:41:25
阅读次数:
245
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下...
分类:
其他好文 时间:
2015-10-31 15:42:28
阅读次数:
233
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在...
分类:
其他好文 时间:
2015-10-30 12:49:26
阅读次数:
218
看上去好像很简单的样子··然后折磨了我好久····主要是没仔细弄明白。堆分为最小堆和最大堆,以二叉树的形式存在,最小堆即根节点为整个树的最小值,最大堆则是根节点为最大值。建堆(以最大堆为例):首先数据以数组形式存储(int a[]或vector a),若二叉树的根节点从0开始计数,则节点 i 的左右...
分类:
其他好文 时间:
2015-10-22 00:00:42
阅读次数:
399
以下配置主要针对分代垃圾回收算法而言。 堆大小设置 年轻代的设置很关键 JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位...
分类:
其他好文 时间:
2015-10-14 14:32:39
阅读次数:
157
根据《算法导论》中介绍的算法实现。 #include #include #include typedef struct priority_queue_tag { int heap_size; int *array;} priority_queue;int parent(int i...
分类:
其他好文 时间:
2015-10-06 20:39:29
阅读次数:
230