码迷,mamicode.com
首页 >  
搜索关键字:stack    ( 9691个结果
用栈实现队列的效果
用两个栈实现队列的效果,可以入栈,出栈,判空等。。。 实现的栈基本功能 lstack.h #ifndef _LSTACK_H #define _LSTACK_H #include using namespace std; // 基于链式表的堆栈 class Stack { public: // 构造过程中初始化为空堆栈 Stack (void) : m_top (NULL) {} /...
分类:其他好文   时间:2014-09-15 22:56:39    阅读次数:481
二叉树的非递归遍历
先序遍历: void preOrder(Node *p) //非递归 { if(!p) return; stack s; Node *t; s.push(p); while(!s.empty()) { t=s.top(); printf("%d\n",t->data); s.pop(); if(t->ri...
分类:其他好文   时间:2014-09-15 19:36:09    阅读次数:152
1057. Stack (30)
/*to solve the problem ,i think we can use stack to maintain the numbers,and list to keep it sorted,which is very important to find the Median number....
分类:其他好文   时间:2014-09-15 19:07:19    阅读次数:181
centos 6.5 ssh 升级到 6.6 采雷过程
制作ssh rpm 包升级后,ssh无法登录系统,报错如下: PAM?unable?to?dlopen(/lib64/security/pam_stack.so):?/lib64/security/pam_stack.so:?cannot?open?shared?object?file:?No?such?file?or?dir...
分类:其他好文   时间:2014-09-15 18:01:09    阅读次数:705
冒泡排序和快速排序
原文地址: #include #include #include #include using std::cout; using std::endl; using std::string; using std::stack; int arr1[10] = {3,5,2,8,6,1,4,0,9,7}; int arr2[10] = {3,5,2,8,6,1,4,0,9,7}; v...
分类:其他好文   时间:2014-09-14 23:44:47    阅读次数:193
3.一步一步学c#(三):对象和类型
类和结构类和结构实际上都是创建对象的模板,每个对象都包含数据,并提供了处理和访问数据的方法,。结构与类的区别是它们在内存中的存储方式,访问方式(类是存储在堆(heap)上的引用类型),而结构是存储在栈(stack)上的值类型)和他们的一些特征(如结构不支持继承)。结构与类非常相似,主要的区别是使用关...
分类:其他好文   时间:2014-09-14 23:23:27    阅读次数:238
堆与栈
堆”和“栈”是独立的概念平常说的“堆栈”实际上是两个概念:“堆”和“栈”。在英文中,堆是heap,栈是stack,不知道什么时候,什么原因,在中文里,这两个不同的概念硬是被搞在一起了,所以,围绕这个...
分类:其他好文   时间:2014-09-14 22:14:19    阅读次数:221
局部变量、全局变量、堆、栈
预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。堆区(heap)— 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事...
分类:其他好文   时间:2014-09-14 20:40:47    阅读次数:431
Collection和Collections的区别
1、java.util.Collection 是一个集合框架的父接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection   ├List   │├LinkedList   │├ArrayList   │└Vector   │ └Stack   └...
分类:其他好文   时间:2014-09-14 16:45:08    阅读次数:251
JS里值得复习的概念
* 栈stack和堆heap的区别:原始值是存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置;引用值是存储在堆中的对象,也就是说,存储在变量处的值是一个指针,指向存储对象的内存处。如果一个值...
分类:Web程序   时间:2014-09-14 11:34:57    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!