码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
_DataStructure_C_Impl:后缀表达式
//_DataStructure_C_Impl: #include #include #define StackSize 100 typedef char DataType; typedef struct{ DataType stack[StackSize]; int top; }SeqStack; //将栈初始化为空栈只需要把栈顶指针top置为 void InitStack(SeqStack...
分类:其他好文   时间:2015-08-05 06:41:14    阅读次数:109
_DataStructure_C_Impl:只有队尾指针的链式循环队列
//_DataStructure_C_Impl: #include #include #include typedef char DataType; typedef struct snode{ //链式堆栈结点类型定义 DataType data; struct snode *next; }LSNode; typedef struct QNode{ //只有队尾指针的链式循环队列类型定义 ...
分类:其他好文   时间:2015-08-05 06:40:53    阅读次数:192
网络tcp/ip资料
1.LinuxTCP/IP协议栈分析,这是chinaunix.net论坛里的N人写的电子书,可以在这里下载PDF版本。http://blog.chinaunix.net/u2/85263/showart_1810785.html2.《TCP/IP详解》三卷书,PDF版本下载地址:《TCP/IP详解,...
分类:其他好文   时间:2015-08-05 00:40:45    阅读次数:131
类的本质
类的本质内存分为5大区:栈区存储的是局部变量;程序员自己手动申请存储数据的空间是在堆区,OC的对象就是存储在堆区;常量区,也称为数据段,存储的是已经初始化的全局变量和静态变量;BSS段存储的是未被初始化的全局变量和静态变量;代码区存储的是代码。类是存储在代码区中,当程序在运行的时候,如果某个类被第1...
分类:其他好文   时间:2015-08-05 00:34:58    阅读次数:190
[转]为何TCP/IP协议栈设计成沙漏型的
http://m.blog.csdn.net/blog/dog250/18959371前几天有人回复我的一篇文章问,为何TCP/IP协议栈设计成沙漏型的。这个问题问得好!我先不谈为何它如此设计,我一个80后根本就没有资格去评论上世纪80年代已经臻于成熟的一个设计,我只是说一下目前的趋势,然后你就会明...
分类:其他好文   时间:2015-08-04 22:24:40    阅读次数:243
C语言编程入门——枚举与宏定义
枚举是编程人员自己定义的一种基本数据类型,这种类型的变量只能取枚举中的值,好处就是能够防止变量的错误赋值。用法:enum 类型名{变量1,变量2,变量3,...}     C语言中宏定义是定义在程序头部,作预处理用,有无参和有参两种,可以看作是一个过程的调用,与函数调用不一样,不涉及入栈出栈问题,调用速度快。用法:#define 替换名 原名 宏定义示例1: # include ...
分类:编程语言   时间:2015-08-04 21:10:04    阅读次数:185
Lua打印table升级版
原Lua打印table有个很致命的问题,递归深度过大会导致栈溢出(stack overflow)。 首先,需要明白,lua里出现栈溢出有以下情况: “too many arguments”, “assume array is smaller than 2^40 “, “string slice too long”, “too many captures”,...
分类:其他好文   时间:2015-08-04 21:08:48    阅读次数:278
9.3栈和队列(七)——用两个栈来实现一个队列
/**  * 功能:用两个栈来实现一个队列。  */ import java.util.*; /** * 思路:需要修改peek()和pop(),以相反顺序执行操作。可以利用第二个栈来反转元素的次序。 * stackNewest顶端为最新元素,stackOldest顶端为最旧元素,利用两个栈的元素的转移来实现。 * */ public class MyQuene1 { ...
分类:其他好文   时间:2015-08-04 19:26:51    阅读次数:132
1068Parencodings栈
Parencodings Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 23040   Accepted: 13501 Description Let S = s1 s2...s2n be a well-formed string of parentheses. S...
分类:其他好文   时间:2015-08-04 19:23:43    阅读次数:108
2、Runtime Area Data
这个也分为两大部分 1、是线程共享区域 ·线程共享区域又包括两部分Heap(堆)和方法区(Perm) 2、是线程独享区域 这个也包括两大部分程序计数器和栈 栈(又包括两部分:VM 栈和本地方法栈)
分类:其他好文   时间:2015-08-04 19:04:46    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!