《对象搜索算法与回收算法》介绍了垃圾回收的基础算法,相当于垃圾回收的方法论。接下来就详细看看垃圾回收的具体实现。 上文提到过现代的商用虚拟机的都是采用分代收集的,不同的区域用不同的收集器。常用的7种收集器,其适用的范围如图所示 Serial、ParNew、Parallel Scavenge用于新生代 ...
分类:
其他好文 时间:
2019-01-09 18:41:37
阅读次数:
179
已排序数据的算法:二分搜索,合并,集合操作 数值算法:累积,内积,部分和,邻差 ...
分类:
编程语言 时间:
2019-01-01 11:04:46
阅读次数:
193
介绍排序算法,部分排序,获取前几的元素,分成两部分 ,堆排序 ...
分类:
编程语言 时间:
2019-01-01 00:57:08
阅读次数:
210
STL修改数据的算法:拷贝,移动,交换,转换,填充,替换,删除 STL改变顺序的算法:反序,旋转,置换,打乱 ...
分类:
编程语言 时间:
2019-01-01 00:55:53
阅读次数:
224
介绍STL不修改数据的算法,计数,最大小值,线性搜索,范围比较,检查属性 ...
分类:
编程语言 时间:
2018-12-31 19:02:09
阅读次数:
203
本文来自蚂蚁金服人工智能部认知计算组的基础算法团队,文章提出一整套创新算法与架构,通过对TensorFlow底层的弹性改造,解决了在线学习的弹性特征伸缩和稳定性问题,并以GroupLasso和特征在线频次过滤等自研算法优化了模型稀疏性,在支付宝核心推荐业务获得了uvctr的显著提升,并较大地提升了链 ...
分类:
编程语言 时间:
2018-12-28 22:24:34
阅读次数:
278
算法基础 一、什么是算法? 算法(Algorithm):一个计算过程,解决问题的方法 一个算法应该具有以下七个重要的特征: ①有穷性(Finiteness):算法的有穷性是指算法必须能在执行有限个步骤之后终止; ②确切性(Definiteness):算法的每一步骤必须有确切的定义; ③输入项(Inp ...
分类:
编程语言 时间:
2018-12-27 03:26:49
阅读次数:
206
C++语言 基础算法 位运算 快速幂 模拟 枚举 递推 递归 分治 二分 三分 排序 归并排序 离散化 倍增 贪心 高精度 数据结构 前缀和 差分 栈 对顶栈 单调栈 队列 双端队列 循环队列 单调队列 ST表 链表 链式前向星 Hash表 二叉堆 Huffman树 并查集 路径压缩 按秩合并 扩展 ...
分类:
其他好文 时间:
2018-12-23 15:22:40
阅读次数:
465
一、算法题: 最大子阵 给定一个n×m 的矩阵 A,求A 中的一个非空子矩阵,使这个子矩阵中的元素和最大。其中,A 的子矩阵指在 A 中行和列均连续的一部分。输入格式输入的第一行包含两个整数 n,m(1≤n,m≤50),分别表示矩阵 A 的行数和列数。接下来 n 行,每行 m 个整数,表示矩阵 A( ...
分类:
编程语言 时间:
2018-12-06 01:32:21
阅读次数:
240
一、算法题: 二、代码 三、知识点 1、STL标准库模板中vector容器相比于数组的优点:随时分配所需内存,并且具有很多方便使用的库函数。 2、algorithm头文件中find()方法适用于在vector容器中寻找所给参数n所在的位置。 3、学会使用vector容器迭代功能(vector<int ...
分类:
编程语言 时间:
2018-12-05 01:56:43
阅读次数:
183