码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
数据结构例程——迷宫问题(用队列)
数据结构例程——表达式求值(用队列)  本文针对数据结构基础系列网络课程(3):栈和队列中第5课时队列的应用-迷宫问题。例:求出从入口到出口的路径 代码:#include #define MaxSize 100 #define M 8 #define N 8 int mg[M+2][N+2]= { {1,1,1,1,1,1,1,1,1,1}, {1,0,0,1,...
分类:其他好文   时间:2015-09-15 16:36:08    阅读次数:148
IL指令详细
名称说明Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist返回指向当前方法的参数...
分类:其他好文   时间:2015-09-15 16:34:08    阅读次数:168
关于结构体字节对齐的笔记
1,空结构体的字节大小为:1;2,含有static成员的结构体:sizeof 只算存栈中分配的空间大小,static成员存储在全局数据区内,故 static 成员变量不计算在内。3,在默认对齐方式中,每种类型的存储开始地址是 能被该类型大小整除的地址。故:每次计算都假设结构体开始地址是 0;4,遇到...
分类:其他好文   时间:2015-09-15 16:26:49    阅读次数:165
数据结构例程——迷宫问题(用栈结构)
本文针对数据结构基础系列网络课程(3):栈和队列中第6课时栈的应用2-迷宫问题。例:求出从入口到出口的路径 程序实现:#include #define MaxSize 100 #define M 8 #define N 8 int mg[M+2][N+2]= { {1,1,1,1,1,1,1,1,1,1}, {1,0,0,1,0,0,0,1,0,1},...
分类:其他好文   时间:2015-09-15 13:08:10    阅读次数:205
数据结构例程——表达式求值(用栈结构)
本文针对数据结构基础系列网络课程(3):栈和队列中第5课时栈的应用1-表达式求值。例:用户输入一个包含“+”、“-”、“*”、“/”、正整数和圆括号的合法数学表达式,计算该表达式的运算结果。 解答:#include #include #define MaxOp 100 #define MaxSize 100 struct //设定运算符优先级 {...
分类:其他好文   时间:2015-09-15 13:04:42    阅读次数:317
C++内存模型和动态内存
“除了静态内存和栈内存之外,每个程序还拥有一个内存池。这部分空间被称作自由空间(free store)或堆(heap)。程序用堆来存储动态分配(dynamically allocate)的对象”——《C++ primer(第五版)》 P400 栈 *由系统自动管理,以执行函数为单位。 ...
分类:编程语言   时间:2015-09-15 12:49:09    阅读次数:233
Meteor——不一般的全栈开发平台!
一、全栈开发平台 - 不仅仅是前端 Meteor和那些名声如雷贯耳的前端框架,比如Angular, React等都不一样,它是一个 采用单一开发语言的全栈开发的平台:开发者可以使用JavaScript同时 进行前端和后端的开发,然后交...
分类:其他好文   时间:2015-09-15 11:13:38    阅读次数:201
数据结构之自建算法库——链队(链式队列)
本文针对数据结构基础系列网络课程(3):栈和队列中第10课时队列的链式存储结构及其基本运算的实现。按照“0207将算法变程序”[视频]部分建议的方法,建设自己的专业基础设施算法库。链队算法库采用程序的多文件组织形式,包括两个文件:      1.头文件:liqueue.h,包含定义链队数据结构的代码、宏定义、要实现算法的函数的声明;#ifndef LIQUEUE_H_INCLUDED #de...
分类:编程语言   时间:2015-09-15 11:11:16    阅读次数:212
数据结构之自建算法库——链栈
本文针对数据结构基础系列网络课程(3):栈和队列中第4课时栈的链式存储结构及其基本运算实现。按照“0207将算法变程序”[视频]部分建议的方法,建设自己的专业基础设施算法库。链栈算法库采用程序的多文件组织形式,包括两个文件:      1.头文件:listack.h,包含定义链栈数据结构的代码、宏定义、要实现算法的函数的声明;#ifndef LISTACK_H_INCLUDED #defin...
分类:编程语言   时间:2015-09-15 11:11:01    阅读次数:163
数据结构之自建算法库——顺序环形队列
本文针对数据结构基础系列网络课程(3):栈和队列中第9课时环形队列的存储及基本操作。按照“0207将算法变程序”[视频]部分建议的方法,建设自己的专业基础设施算法库。顺序环形队列算法库采用程序的多文件组织形式,包括两个文件:      1.头文件:sqqueue.h,包含定义顺序环形队列数据结构的代码、宏定义、要实现算法的函数的声明;#ifndef SQQUEUE_H_INCLUDED #d...
分类:编程语言   时间:2015-09-15 11:10:05    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!