码迷,mamicode.com
首页 >  
搜索关键字:stack    ( 9691个结果
【数据结构】用C++编写栈及基本操作(包括入栈,出栈,获得栈顶,摧毁,清空等等)
//【数据结构】用C++编写栈及基本操作(包括入栈,出栈,获得栈顶,摧毁,清空等等) //头文件 #ifndef _SEQ_STACK_ #define _SEQ_STACK_ #include using namespace std; template class SeqStack { public: SeqStack(size_t sz=INIT_SIZE) { cap...
分类:编程语言   时间:2015-06-01 09:48:04    阅读次数:116
【数据结构】用栈检测括号是否匹配
//【数据结构】用栈检测括号是否匹配 //头文件 栈 #ifndef _STACK_ #define _STACK_ #include #include using namespace std; template class Stack { public: Stack(size_t sz = INIT_SIZE) { capacity = sz > INIT_SIZE ?...
分类:其他好文   时间:2015-06-01 09:47:32    阅读次数:125
【数据结构】用C++编写队列及基本操作(包括插入,出队列,摧毁,清空等等)
//【数据结构】用C++编写队列及基本操作(包括插入,出队列,摧毁,清空等等) //头文件 #ifndef _SEQ_STACK_ #define _SEQ_STACK_ #include using namespace std; template class Queue { public: Queue(size_t sz = INIT_SIZE) { capacity =...
分类:编程语言   时间:2015-06-01 09:45:42    阅读次数:138
纪念逝去的岁月——C++实现一个栈
1、代码2、运行结果1、代码 stack.cpp#include #include class ClsStack{ private : void ** __m_Data; int __m_pos; size_t __m_memsize; ...
分类:编程语言   时间:2015-06-01 00:38:12    阅读次数:193
C++中只在栈上或者堆上申请对象
最近阅读Mitsuba的架构,有一个挺有意思的设计,开始没看明白。搜了下资料才搞懂。有一个基类Object,它的析构函数是protected访问权限的。并且,所有继承Object的类,都需要实现一个自己的protected的析构函数。Mitsuba还特意解释了,这是为了防止在stack上构建Obje...
分类:编程语言   时间:2015-05-31 18:21:19    阅读次数:245
jstack命令(Java Stack Trace)
jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式。例如说,通过:ps ax | grep java找到java的进程IDjstack 812....
分类:编程语言   时间:2015-05-31 18:08:23    阅读次数:414
数据结构与算法分析-栈
数据结构与算法分析-栈(单链表实现)//by xiabodan #include #include typedef int elementtype;typedef struct node *stack; typedef struct node *position; struct node { elementtype data; position...
分类:编程语言   时间:2015-05-31 15:26:26    阅读次数:144
堆分配与栈分配---SAP C++电面(6)
一直以来总是对这个问题的认识比较朦胧,我相信很多朋友也是这样的,总是听到内存一会在栈上分配,一会又在堆上分配,那么它们之间到底是怎么的区别呢?为了说明这个问题,我们先来看一下内存内部的组织情况.从上图可知,程序占用的内存被分了以下几部分.1、栈区(stack)由编译器自动分配释放 ,存放函数的参数值...
分类:编程语言   时间:2015-05-31 12:11:51    阅读次数:135
编译原理语法分析实验(Java实现)
import java.util.Stack; public class LL1 { //加入同步符号的LL(1)分析表 private String [][] analysisTable = new String[][]{ {"TZ","","","TZ","synch","synch"}, {"","+TZ","","","ε","ε"}, {"FY","syn...
分类:编程语言   时间:2015-05-31 09:19:18    阅读次数:230
Valid Parentheses
public class Solution { public boolean isValid(String s) { if(s==null || s.length() st = new Stack(); for(int i=0;i<s.length();i++){ ...
分类:其他好文   时间:2015-05-31 09:03:35    阅读次数:112
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!