[1003 Sequence] 指数循环节,注意a mod p = 0的情况。此时你的循环节如果返回0,这时你会输出1,而实际上应该是0 [1005 Road] 建立两棵线段树跑分层图(据说要Dijkstra+Heap?)。注意第二棵的叶子节点向第一棵的叶子节点连边。 ...
分类:
其他好文 时间:
2016-04-17 09:05:06
阅读次数:
169
一、预备知识—程序的内存分配
一个由C/C++编译的程序占用的内存分为以下几个部分
1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其
操作方式类似于数据结构中的栈。
2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回
收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。...
分类:
其他好文 时间:
2016-04-16 19:30:31
阅读次数:
190
在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)、Heap space(堆区域)、Java Stacks(Java栈)。其中永久保存区域主要存放C ...
分类:
编程语言 时间:
2016-04-15 19:42:03
阅读次数:
186
jstat-gcutil238830006每隔3秒打印一次pid为2388的堆内存的使用情况,共打印6次。S0—Heap上的Survivorspace0区已使用空间的百分比S1—Heap上的Survivorspace1区已使用空间的百分比E—Heap上的Edenspace区已使用空间的百分比O—Heap上的Oldspace区已使用空间的百分比P—Permspa..
分类:
Web程序 时间:
2016-04-15 07:11:28
阅读次数:
381
首先我在eclipse安装目录下找到eclipse.ini文件 修改了里边的参数 C:/Program Files/Java/jdk1.6.0_39/bin/javaw.exe--launcher.appendVmargs-vmargs-Dosgi.requiredJavaVersion=1.6-X ...
分类:
系统相关 时间:
2016-04-14 18:02:04
阅读次数:
224
Android studio 构建项目出错 Error:Unable to start the daemon process: could not reserve enough space for object heap.Please assign more memory to Gradle in ...
分类:
移动开发 时间:
2016-04-14 14:12:09
阅读次数:
180
首先分清楚Stack,Heap的中文翻译:Stack—栈,Heap—堆。 在中文里,Stack可以翻译为“堆栈”,所以我直接查找了计算机术语里面堆和栈开头的词语: 堆存储: heapstorage 堆存储分配: heapstorage allocation 堆存储管理: heap storage m ...
分类:
其他好文 时间:
2016-04-13 23:34:41
阅读次数:
224
#pragma once#include <vector> // 小堆template<class T> //仿函数struct Less{ bool operator() (const T& l, const T& r) { return l < r; // operator< }}; templ ...
分类:
其他好文 时间:
2016-04-12 22:12:19
阅读次数:
118
七、Mysql引擎MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。。下面几种数据库引擎:______________________..
分类:
数据库 时间:
2016-04-12 16:08:21
阅读次数:
225
You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove 1 to 3 ston ...
分类:
其他好文 时间:
2016-04-12 14:13:54
阅读次数:
132