码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
数据结构笔记#栈
可以说线性表的一个具体应用就是栈,可能看完以下代码你觉得这是什么嘛有什么卵用啊,但是栈在现实生活的中的应用,或者说这种概念的应用是非常广泛的。比如说各种浏览器的返回上一级功能。栈与线性表最大的差别就是它对数据的操控是受限的,遵守Last in First out(LIFO)“后进先出原则”的数据结构...
分类:其他好文   时间:2015-09-14 22:25:02    阅读次数:274
堆内存和栈内存(待处理……)
参考:http://blog.csdn.net/abcjennifer/article/details/39780819待续……堆:顺序任意栈:先进后出堆和栈的差别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为下面几个部分1、栈区(stack)— 由编译器自己主动分配释放 ,存...
分类:其他好文   时间:2015-09-14 19:20:21    阅读次数:151
poj1363Rails(栈模拟)
主题链接:id=1363">啊哈哈,点我点我思路:这道题就是一道简单的栈模拟。。。。我最開始认为难处理是当出栈后top指针变化了。。当不满足条件时入栈的当前位置怎么办。这时候想到用一个Copy数组保持入栈记录就可以。。当满足全部的火车都出栈时或者已经没有火车能够进栈了,那么久跳出。。最后推断是否出栈...
分类:其他好文   时间:2015-09-14 18:07:06    阅读次数:153
Linux包管理 rpm yum
程序包管理内核功能:进程管理内存管理网络协议栈驱动程序包管理器:打包,包管理(安装,升级,卸载,查询及校验)debdebianrpmredhat(redhatpackagemanager)rpmispackagemanager程序包的组成部分二进制程序:/bin/sbin/usr/bin/usr/sbin库文件:/lib64/usr/lib64配置文件:/etc帮助..
分类:系统相关   时间:2015-09-14 16:54:32    阅读次数:386
linux中rpm 、yum详解
一、程序包的组成:1、底层内核:进程管理、内存管理、网络协议栈、驱动程序等2、应用程序:各种应用使大家更好的通过它完成工作。二、一个合格的程序包包含以下内容:1、二进制程序,通常在linux/bin、/sbin、/usr/bin、/usr/sbin等目录下。2、库文件。通常在linux/lib、/lib6..
分类:系统相关   时间:2015-09-14 16:51:34    阅读次数:352
给定入栈顺序,判断出栈顺序是否正确。
1 var ins = [1, 2, 3, 4, 5]; 2 var outs = [3, 4, 5, 2, 1]; 3 var temp = ins; 4 var num, i = 0, len; 5 6 /** 7 * ins 入栈顺序 8 * outs 出栈顺序 9 * temp 临...
分类:其他好文   时间:2015-09-14 13:53:55    阅读次数:157
20150910-Linux程序包管理
占位,待完善。。。程序包管理: 内核功能:进程管理、内存管理、网络协议栈、驱动程序、... 应用程序: 包管理器:打包,包管理(安装、升级、卸载、查询及校验) deb:debian rpm:redhatpackagemanager RPMisPackageManager 程序包的组成部分: 二进制程序:/bin,/sbin..
分类:系统相关   时间:2015-09-14 12:24:17    阅读次数:214
函数递归与栈的关系
首先通过反汇编语言,我们来了解一下最简单的递归函数与栈之间的关系。如何获得反汇编语言,在visual studio 2008中,在debug环境下,在debug/windows/disassembly中可以查看反汇编之后的语言。现在我们看一下阶乘n!的实现其C语言实现代码如下[cpp]view pl...
分类:其他好文   时间:2015-09-14 01:56:12    阅读次数:173
小小计算器
-自己做了个简易的小计算器,目前仅实现加减乘除操作,后续还未完善,只是简单记录一下自己的学习历程计算器制作布局很简单,只是运用的算法清晰即可制作,我是运用了中缀表达式转化成后缀表达式,然后来的出计算器的算法。首先是(1)若为数字直接输出,并且储存在pre_out数组中,(2)遇到运算符,若栈为空,则...
分类:其他好文   时间:2015-09-14 01:54:01    阅读次数:240
java虚拟机学习(一) 内存区域
java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个区域,包含方法区域,堆,虚拟机栈,本地方法栈,程序计数器,其中方法区域和堆是所有线程共享的数据区。结构如图: 程序计数器: 占的空间较小...
分类:编程语言   时间:2015-09-14 00:47:41    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!