https://blog.csdn.net/aliveTime https://plumbr.io/blog/garbage-collection/understanding-garbage-collection-logs https://plumbr.io/java-garbage-collect ...
分类:
编程语言 时间:
2018-04-26 21:16:38
阅读次数:
189
Problem Description Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , s ...
分类:
其他好文 时间:
2018-04-18 21:15:36
阅读次数:
139
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2602 问题描述 许多年前,在泰迪的家乡有一个叫做“骨头收藏家”的男人。这个男人喜欢收集各种各样的骨头,比如狗的,牛的,他也去了坟墓... 骨头收藏家有一个体积为V的大袋子,在收集行程中有很多骨头,显然, ...
分类:
其他好文 时间:
2018-04-14 11:15:01
阅读次数:
159
一、Java GC 概念说明 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自 ...
分类:
编程语言 时间:
2018-04-11 21:39:32
阅读次数:
201
Java 语言与其他编程语言有一个非常突出的特点, 自动化内存管理机制 。而这种机制离不开高效率的垃圾收集器(Garbage Collection)与合理的内存分配策略,这也是本篇文章将要描述的两个核心点。 引一句周志明老师对 Java 中的内存管理机制的描述: Java 与 C++ 之间有一堵有内 ...
分类:
其他好文 时间:
2018-04-04 12:29:56
阅读次数:
164
分为4个方面来介绍内存分配与回收,分别是内存是如何分配的、哪些内存需要回收、在什么情况下执行回收、如何监控和优化GC机制。 java GC(Garbage Collction)垃圾回收机制,是java与C/C++的主要区别之一。通过对jvm中内存进行标记,自主回收一些无用的内存。目前使用的最多的是s ...
分类:
编程语言 时间:
2018-04-02 15:58:47
阅读次数:
155
min_max容斥 = 用途 对于一个集合S,给出每个元素出现的概率,我们需要求每一个元素都出现至少一次的期望次数,可以使用min_max容斥。 例题 "HDU 4336 Card Collector" 这题当然可以状压dp,注意可能随机到本身有的元素的情况即可。时间复杂度$O(2^n n)$,空间 ...
分类:
其他好文 时间:
2018-03-30 23:08:19
阅读次数:
174
【HDU4336】Card Collector (动态规划,数学期望) 题面 "Vjudge" 题解 设$f[i]$表示状态$i$到达目标状态的期望 $f[i]=(\sum f[j] p[j]+1)/(\sum p[j])$ 直接枚举一下即可 cpp include int n; float f[1 ...
分类:
其他好文 时间:
2018-03-29 21:13:13
阅读次数:
135
"vjudge" 题意 有$n$张卡片,每一次你有$p_i$的概率买到第$i$张卡。求买到所有卡的期望购买次数。 $n\le20,\sum p_i\le1$ sol $n\le20$那就一定是状压了吧。 设$f_s$表示已经买到了集合$s$后的期望购买次数。显然转移方程式长这样: $f_s=\sum ...
分类:
其他好文 时间:
2018-03-29 14:50:49
阅读次数:
112