码迷,mamicode.com
首页 >  
搜索关键字:stack    ( 9691个结果
STL--stack
stack--概述: 栈(Stack)是一种特殊的线性表,只能在某一端插入和删除的特殊线性表。它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶。栈也称为先进后出表(LIFO)。允许进行插入和删除操作的一端称为栈顶(Top),另一端为栈底(Bottom)。栈底固定,而栈顶浮动;....
分类:其他好文   时间:2015-05-30 18:09:03    阅读次数:143
栈和队列
栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。 队列(Queue)是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。 从"数据结构"的角度看,它们都是线性结构,即数据元素之间的关系相同。但它们是完全不同的数据类型。除了它们各自的基本操作集不同外,主要区别是对插入和删除操....
分类:其他好文   时间:2015-05-30 17:56:46    阅读次数:118
顺序栈(含有栈顶指针,栈底指针)的实现以及编写过程中的一些疑惑的解决
参考文献:数据结构(c语言版)---严蔚敏p44----->p47 代码如下: #include//malloc realloc #include//cin cout using namespace std; typedef int ElemType;/*元素类型*/ #define STACK_INIT_SIZE 100 /*栈存储空间初始化容量*/ #define STACKINCR...
分类:其他好文   时间:2015-05-30 16:43:21    阅读次数:1940
URAL 1654. Cipher Message (STL stack)
1654. Cipher Message Time limit: 1.0 second Memory limit: 64 MB Müller tried to catch Stierlitz red-handed many times, but alwaysfailed because Stierlitz could ever find some excuse. Once Sti...
分类:其他好文   时间:2015-05-30 14:59:32    阅读次数:125
由C/C++编译的程序占用的内存分类
一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒...
分类:编程语言   时间:2015-05-30 00:36:30    阅读次数:211
疯狂Java学习笔记(61)-----------40个Java集合面试问题和答案
1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。它还包括在Java并发包中,阻塞接口以及它们的实现。集合框架的部分优点如下: ...
分类:编程语言   时间:2015-05-29 23:09:59    阅读次数:167
最长递增子序列(LIS)
一:很容易想到的 DP的O(N^2)的复杂度#pragma comment(linker,"/STACK:102400000,102400000")#include #include #include #include #include #include #include #include #inc...
分类:其他好文   时间:2015-05-29 23:04:13    阅读次数:131
【Valgrind】How to check buffer overflow/underflow in 10 mins
IntroductionBuffer overflow/underflow frequently happens when we did something wrong with the array index, no matter the array is heap or stack, no ma...
分类:其他好文   时间:2015-05-29 19:58:32    阅读次数:442
ATMEL精妙的IRQ中断处理过程
A: 从栈地址开始,栈顶为AT91SAM7S64的16K片内RAM尽头0x00204000IRQ_STACK_SIZE = 3*8*4FIQ_STACK_SIZE = 0x004ABT_STACK_SIZE = 0x004UND_STACK_SIZE = 0x004SVC_STACK_SIZE = ...
分类:其他好文   时间:2015-05-29 19:45:41    阅读次数:119
12个git实战建议和技巧
摘要:git无疑是现在最热门的版本控制工具,而且正在进一步侵占SVN以及CVS的市场。本文作者从国外技术问答社区Stack Overflow整理的12个很实用的git使用技巧和建议,希望对你有帮助。1.使用“git diff”来折叠多行用git diff经常会出现很多内容,导致很多内容被遮住了,让人...
分类:其他好文   时间:2015-05-29 17:56:12    阅读次数:125
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!