码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
会爆栈,dfs传参,只能传1个~~RMQLCA在线
#include#include#include#pragma comment(linker, "/STACK:1024000000, 1024000000")#includeusing namespace std;const int M = 400015;struct Edge{ int v...
分类:其他好文   时间:2015-05-29 11:28:29    阅读次数:107
深入Java核心 Java内存分配原理精讲
深入Java核心 Java内存分配原理精讲引言:栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收...
分类:编程语言   时间:2015-05-29 11:25:40    阅读次数:120
【数据结构】栈的应用--括号的匹配(c++)
头文件: #pragma once #include #include #include using namespace std; template class SeqStack { public: SeqStack(size_t sz = INIT_SZ); ~SeqStack(); public: bool empty()const; bool full()cons...
分类:编程语言   时间:2015-05-29 10:11:53    阅读次数:143
深入了解JVM垃圾收集器
程序计数器、JVM栈、本地方法栈这三个内存区域和线程是一一对应的,并且每一个线程的这三个区域相互独立互不干扰。他们都随着线程的产生而产生,线程的灭亡而灭亡。JVM栈和本地方法栈中的栈帧都随着方法的加载而入栈,随着方法的结束而出栈。栈帧的大小是在程序员写类的时候就确定下来的。因此这三种区域的内存大小都具备确定性,当方法结束或线程结束后,这些内存空间就会自动被回收掉,所以JVM无需考虑这些区域的内存回收...
分类:其他好文   时间:2015-05-29 10:11:00    阅读次数:116
LVS NAT模型配置示例
1、LVS-NAT基于Cisco的LocalDirector。VS/NAT不需要在RealServer上做任何设置,其只要能提供一个tcp/ip的协议栈即可,甚至其无论基于什么OS。2、基于VS/NAT,所有的入站数据包均由Director进行目标地址转换后转发至内部的RealServer,RealServer响应的数据包再由Director转换源..
分类:其他好文   时间:2015-05-29 06:21:32    阅读次数:332
【struts2】ActionContext与ServletActionContext
1 再探ActionContext 我们知道,ActionContext是Action执行时的上下文,里面存放着Action在执行时需要用到的对象,也称之为广义值栈。Struts2在每次执行Action之前都会创建新的ActionContext,在同一个线程里ActionContext里面的属性是....
分类:其他好文   时间:2015-05-29 06:05:37    阅读次数:182
1.栈溢出的利用
1.进程使用的内存都可以按功能大致分为以下4个部分:(1)代码区:这个区域存储着被装入执行的二进制机器代码,处理器会到这个区域取指并执行。(2)数据区:用于存储全局变量等。(3)堆区:进程可以在堆区动态地请求一定大小的内存,并在用完之后还给堆区。动态分配和回收是堆区的特点。(4)栈区:用于动态地存储...
分类:其他好文   时间:2015-05-29 00:40:42    阅读次数:175
算法目录
1.一次一密加密、解密算法2.位加密、解密算法3.替换加密、解密算法4.换位加密、解密算法5.寻找假银币6.八皇后问题7.窃贼问题8.汉诺塔算法9.括号匹配算法求解(用栈实现)10.最短路径(图中两点间最短路径)11.城市之间的最短总距离(最小生成树算法)12.简单的约瑟夫环算法13.动态数组排序实...
分类:编程语言   时间:2015-05-29 00:24:07    阅读次数:201
针对Java集合类的小总结
Java集合类包位于java.util下,有很多常用的数据结构:数组、链表、队列、栈、哈希表等等。了解不同的集合类的特性在开发过程中是比较重要的,感谢@兰亭风雨的专栏分析,这里我也根据自己的理解做轻度的总结,不再进行分析,因为上面的博客分析已经相当优秀。List接口实现,一般常用的为ArrayLis...
分类:编程语言   时间:2015-05-28 22:59:22    阅读次数:229
栈的应用
/*十进制转八进制*/#include #include #include using namespace std;#define SIZE 300struct Cstruct{int *base; //用来指向栈底int *top; //用来指向栈顶int size; //用来初始化栈的大小Cst...
分类:其他好文   时间:2015-05-28 22:55:07    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!