码迷,mamicode.com
首页 >  
搜索关键字:栈空间    ( 499个结果
BZOJ4551 HEOI2016树
可以用并查集,记忆化搜索,线段树多种方法实现。 我这里写的是依照dfs序建线段树,维护区间最大值。 不过最后在lemon上评测好像爆栈了,目前还在学习如何调栈空间。。。 ...
分类:其他好文   时间:2018-01-02 23:17:11    阅读次数:150
深入C#数据类型
一.值类型和引用类型 1.值类型:所有值类型和引用类型的引用类型的引用都存储在栈上 值类型赋值原理:在栈上复制的真实值 2.引用类型: 1>堆上存储的真实对象本身真实对象的属性 2>堆上开空间存数据 3>堆上的内存地址存储到栈空间中 4>从栈指向堆上的真实对象 二.结构 1.方法5要素 1>返回值类 ...
分类:Windows程序   时间:2018-01-01 11:49:43    阅读次数:172
深入C#数据类型
值类型:所有的值类型的引用都存储在栈中 值类型赋值原理:在栈上复制的真实值 引用类型: 堆上存储的真实对象本身真实对象的属性 (1)堆上开空间存数据 (2)堆上的内存地址存储到栈空间中 (3)从栈指向堆上的真实对象 对值类型,不同的变量会分配不同的储存空间,并且储存空间中储存的是该变量的值。 赋值操 ...
分类:Windows程序   时间:2017-12-31 15:29:32    阅读次数:207
Think in java 笔记之 finalize() 函数
1. java垃圾收集机制概述 Java用new关键字生成的对象放在堆空间中,引用句柄则放在栈空间中。一个对象可以有多个引用。由于垃圾收集器的存在,对象是没有作用域的,引用句柄才有作用域。所以,当该对象的最后一个引用的作用域结束,或者该对象的最后一个引用指向了另一个对象或null,也就是说当该对象已 ...
分类:编程语言   时间:2017-12-30 22:36:40    阅读次数:195
字符串的使用(常用方法)
字符串的使用(常用方法) 1、字符串的定义 语法: string <name>; <name> = <value>; 或 string <name> = <value>; 字符串是引用类型,在定义 string <name>; 的时候在栈空间中,定义了一个<name>的空间,该空间存放一个地址 当写 ...
分类:其他好文   时间:2017-12-29 12:11:59    阅读次数:140
汇编语言——包含多个段的程序
多个段在一起 问题:利用栈,将程序中定义的数据段数据逆序存放。 由于是在代码段定义的数据和栈所以他们都在一起会显得很乱。不信你看下面的题就知道了 将数据、代码、栈放入不同的段 将各个段全部放在一起主要有两个问题:(1)把它们放到一个段中使程序显得混乱;(2)前面程序中处理的数据很少,用到的栈空间也小 ...
分类:编程语言   时间:2017-12-23 15:51:58    阅读次数:266
《C++反汇编与逆向分析技术揭秘》之十——析构函数
局部对象 当对象所在作用域结束之后,销毁栈空间,此时析构函数被调用。 举例: 函数返回时自动调用析构函数: 堆对象 调用析构代理函数来处理析构函数: 为什么使用析构代理函数来调用析构函数?考虑到如果delete的对象是一个对象数组,可以使用析构代理函数依次析构所有的对象。举例: 调用了构造代理函数: ...
分类:编程语言   时间:2017-12-17 12:25:53    阅读次数:208
JVM架构
1 JVM的内存模型 1.1 堆空间 每个jvm都有一个堆,所有的对象都放在这里。 1.2 java栈空间 每个线程都有一个java栈,所有的java栈都放在这里。 1.3 本地方法栈 每个线程都有一个本地方法栈。 1.4 pc寄存器 每个线程都有一个pc寄存器。 1.5 方法存储区 每个jvm只有 ...
分类:其他好文   时间:2017-12-17 12:16:48    阅读次数:97
二叉树及其实现(基础版)
前言:常见的数据结构都有指针和数组两种实现方式,这篇先介绍指针实现,而数组实现在后续文章里会讲到。 (长文预警!) 说完了一般的树,我们再来看看二叉树,这是一种很典型的树,它的所有节点度数都不超过2,最多只有两个孩子。这是一种特例,但是后面我们会看到在保证有序性和有根性之后,它却足以描述所有的树。每 ...
分类:其他好文   时间:2017-12-02 19:46:27    阅读次数:135
数组的顺序存储
/*#include用于获取不确定个数的参数 数据类型:va_list:用于保存va_arg、va_end所需的信息 提供宏va_start:使va_list指向起始的参数 va_arg:检索参数 va_end:释放va_list */ #include #define Max_ARRAY_DIM ... ...
分类:编程语言   时间:2017-11-26 21:57:10    阅读次数:184
499条   上一页 1 ... 18 19 20 21 22 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!