码迷,mamicode.com
首页 >  
搜索关键字:min-max heap    ( 3621个结果
HITCON Training lab14 magic heap 堆技巧unsroted bin attack
[TOC] 常规检查 逆向分析 create_heap 函数 可以再次编辑 chunk 的内容,而且可以选择输入大小。如果我们这次输入的 size 比创建时大的话,就会导致堆溢出 delete 函数 释放对应 index 的 chunk,并将数组 heaparray 对应的地址置 0。 main 函 ...
分类:其他好文   时间:2020-02-25 17:42:36    阅读次数:231
58 动态内存分配
1,C程序中,不同数据在内存中分配说明 ①全局变量 内存中的静态存储区 ②非静态的局部变量 内存中的动态存储区 stack 栈 ③临时使用的数据 建立动态内存分配区域,需要时随时开辟,不需要时及时释放 heap 堆 ④根据需要向系统申请所需大小的空间,由于未在声明部分定义其为变量或者数组,不能通过变 ...
分类:其他好文   时间:2020-02-25 17:28:18    阅读次数:80
A1098 Insertion or Heap Sort (25分)
一、技术总结 1. 这是一道考查插入排序和堆排序的问题。 2. 这里开始最主要的问题是,没有理解堆排序。堆排序是通过把数组中第一个元素与最后一个元素交换,然后再对于第一个元素进行向下调整downAdjust函数。 3. 所以这里对于插入排序,只要一直遍历发现第一个元素的比前一个元素小,记录下这时的下 ...
分类:其他好文   时间:2020-02-23 22:18:07    阅读次数:67
Codeforces1140D. Minimum Triangulation
题目链接 本题是区间dp里的三角剖分,板子题,dp[i][j]表示凸多边形i-j构成的最值,转移方程为dp[i][j] = min/max(dp[i][k]+dp[k][j]+w[i,j,k])(i<k<j),表示将凸多边形i-j以k为分界,分成i-k,k-j以及三角形i-j-k #include< ...
分类:其他好文   时间:2020-02-23 11:16:51    阅读次数:83
jvm与GC
https://juejin.im/post/5a15be736fb9a044fc4464d6 jvm jvm把内存分为 1.方法区(Method Area) 2.堆区(Heap) 3.虚拟机栈(VM Stack) 4.本地方法栈(Native Method Stack) 5.程序计数器(Progr ...
分类:其他好文   时间:2020-02-23 09:15:59    阅读次数:51
堆排序
堆 堆相关操作 建堆 向下堆化 向上堆化 删除堆顶(向下堆化) 添加元素(向上堆化) 堆排序 建堆(逆序 向下堆化) 排序(向下堆化) Code ...
分类:编程语言   时间:2020-02-22 13:45:48    阅读次数:51
Spark内存管理
1、spark的一大特性就是基于内存计算,Driver只保存任务的宏观性的元数据,数据量较小,且在执行过程中基本不变,不做重点分析,而真正的计算任务Task分布在各个Executor中,其中的内存数据量大,且会随着计算的进行会发生实时变化,所以Executor的内存管理才分析的重点。 2、在执行Sp ...
分类:其他好文   时间:2020-02-20 19:53:27    阅读次数:56
Java虚拟机——JVM
一、JVM整体架构 1、JVM(Java虚拟机):指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统,是物理机的软件实现。常用的虚拟机有VMWare、Virtual Box、Java Virtual Machine。 2、JVM由三个主要的子系统构成 类加载子系统 (即 ...
分类:编程语言   时间:2020-02-20 09:46:49    阅读次数:68
二叉堆(2)LeftistHeap
左倾堆,用于堆的快速合并。 规则: ① 节点的键值小于或等于它的左右子节点的键值。 ② 节点的左孩子的NPL >= 右孩子的NPL。 ③ 节点的NPL = 它的右孩子的NPL + 1。 测试文件 main.cpp: #include <iostream> #include "LeftistHeap. ...
分类:其他好文   时间:2020-02-19 23:47:11    阅读次数:59
WGAN将数值限制在一定范围内 Python代码 tf.clip_by_value(p, -0.01, 0.01))
tf.clip_by_value(p, min, max)) 运用的是交叉熵而不是二次代价函数。 功能:可以将一个张量中的数值限制在(min,max)内。(可以避免一些运算错误:可以保证在进行log运算时,不会出现log0这样的错误或者大于1的概率) 参数: p:input数据 当p小于min时,输 ...
分类:编程语言   时间:2020-02-18 20:57:10    阅读次数:156
3621条   上一页 1 ... 23 24 25 26 27 ... 363 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!