码迷,mamicode.com
首页 >  
搜索关键字:stack    ( 9691个结果
栈应用之将二进制转化为十进制,八进制,十六进制
1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<math.h> 4 5 #define INIT_STACK_SZIE 20 6 #define STACK_INCREMENT 10 7 #define OK 1 8 #define ERROR
分类:其他好文   时间:2016-02-28 12:34:59    阅读次数:198
顺序栈
1 #include<stdio.h> 2 #include<stdlib.h> 3 4 #define STACK_INIT_SIZE 10 5 #define STACKINCREASE 10 6 #define OK 1 7 #define ERROR 0 8 9 typedef int El
分类:其他好文   时间:2016-02-28 12:28:35    阅读次数:164
栈的应用之中缀表达式转化为后缀表达式(逆波兰表达式)
1 #include<stdio.h> 2 #include<stdlib.h> 3 4 #define OK 1 5 #define ERROR 0 6 #define STACK_INIT_SIZE 20 7 #define STACK_INCREMENT 10 8 9 typedef char
分类:其他好文   时间:2016-02-28 12:18:56    阅读次数:174
二叉树的非递归遍历
先写下这个问题的模式 def preorderTraversal(self, root): if root == None: return [] re = [] insert root to stack s while s not empty: cur_root = top of stack s s
分类:其他好文   时间:2016-02-27 22:11:49    阅读次数:218
栈 <stack>
STL: pop:完成的仅仅是移除最顶端的数据.如果访问最顶端的数据,需要使用top函数(这个操作通常也被称为peek). 1 #include <stack> 2 #include <cstdio> 3 uisng namespace std; 4 5 int main() 6 { 7 stack
分类:其他好文   时间:2016-02-27 13:45:07    阅读次数:125
STL_头文件
#include <string> #include <vector> #include <deque> #include <queue> #include <stack> #include <list> #include <set> #include <map> #include <algorit
分类:其他好文   时间:2016-02-26 23:31:02    阅读次数:172
【LeetCode OJ 225】Implement Stack using Queues
题目链接:https://leetcode.com/problems/implement-stack-using-queues/ 题目:Implement the following operations of a stack using queues. push(x) -- Push element x onto stack.pop() -- Removes the element on...
分类:其他好文   时间:2016-02-26 12:26:50    阅读次数:158
C#高级编程(三)
ch 3 对象与类型 类和结构 相同:1.都是创建对象的模板;2.每个对象都包含数据,并提供了处理和访问数据的方法; 区别:在内存中的存储方式、访问方式:类存储在堆栈(heap)上的引用类型;结构存储在栈(stack)上的值类型,且结构不支持继承; 类 包含:数据成员(字段、常量、事件)、函数成员(
分类:Windows程序   时间:2016-02-24 22:29:05    阅读次数:256
gdb小结
1 启动gdb + gdb 程序名 2 载入程序 + file 程序名 3 退出gdb + quit Ctrl-D 4 运行程序 + run + 参数 5 查看程序信息 + 查看断点信息 info br + 查看当前源程序 info source + 查看堆栈信息 info stack + 查看当前
分类:数据库   时间:2016-02-24 20:55:54    阅读次数:179
C语言中利用setjmp和longjmp做异常处理
错误处理是任何语言都需要解决的问题,只有不能保证100%的正确运行,就需要有处理错误的机制。异常处理就是其中的一种错误处理方式。1 过程活动记录(Active Record)C语言中每当有一个函数调用时,就会在堆栈(Stack)上准备一个被称为AR的结构,抛开具体编译器实现细节的不同,这个AR基本结构如下所示。 每当遇到一次函数调用的语句,C编译器都会产生出汇编代码来在堆栈上分配这个AR。例如下面...
分类:编程语言   时间:2016-02-24 17:37:50    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!