后缀表达式求值算法 stack?operands;??//运算数栈
while(没到表达式尾)
{
????scanf("一个运算对象op");
????if(op?is?运算数)
????????operands.push(op);
????else?if(op?is?运算符...
分类:
编程语言 时间:
2015-09-16 01:09:44
阅读次数:
245
一、简介corefile是Linux下程序崩溃时生成的文件,可以用来分析程序崩溃的原因,因为它内部包含了程序崩溃时的堆栈信息。二、corefile的设置默认情况下,程序崩溃是不会生成corefile了,因为被操作系统限制。可以通过命令:ulimit -c来查看,如果值为0则表示被限制了。打开的方式有...
分类:
其他好文 时间:
2015-09-16 00:55:15
阅读次数:
212
有兴趣的同学可以扩展函数内容,实现更多的运算,而不仅仅是整型数据的四则运算
分类:
其他好文 时间:
2015-09-15 23:26:43
阅读次数:
453
import java.util.Arrays;public class StackDemo { private int maxSize; private long[] stackArray; private int top; // 构造器 public...
分类:
编程语言 时间:
2015-09-15 22:00:01
阅读次数:
246
使用数据结构 栈(Stack)来实现一种低级的迷宫寻路的功能。低级是因为无法判断路径是不是最短的。这里使用的栈结构如图注意结构体里DataType的实际含义,是另外一个结构体,用于储存二维位置x,y地图使用一个10x10的二维数组来表示,数字1表示该点是墙壁,0表示可以行走,2表示已经走过的地方。我...
分类:
其他好文 时间:
2015-09-15 21:56:22
阅读次数:
256
就近匹配:应用1:就近匹配 几乎所有的编译器都具有检测括号是否匹配的能力如何实现编译器中的符号成对检测?#include int main() { int a[4][4]; int (*p)[4]; p = a[0]; return 0; 算法思路从第一个字符开始扫描当遇见普通字符时忽略,当遇见左....
分类:
其他好文 时间:
2015-09-15 21:50:56
阅读次数:
151
#ifndef _MY_LINKSTACK_H_#define _MY_LINKSTACK_H_typedef void LinkStack;LinkStack* LinkStack_Create();void LinkStack_Destroy(LinkStack* stack);void Lin...
分类:
其他好文 时间:
2015-09-15 21:28:59
阅读次数:
153
常问的一些知识点Java基础接口和抽象类面向对象封装继承多态Java数据类型基本数据类型:byteshortintlongcharfloatdouble引用数据类型:数据的引用在栈中,但是它指向的对象在堆中。多线程Java线程的几种状态新建就绪(可执行)运行阻塞(等待阻塞、同步阻塞、其他阻塞)死亡两..
分类:
其他好文 时间:
2015-09-15 20:21:54
阅读次数:
230
// seqstack.h#ifndef _MY_SEQSTACK_H_#define _MY_SEQSTACK_H_typedef void SeqStack;SeqStack* SeqStack_Create(int capacity);void SeqStack_Destroy(SeqStac...
分类:
其他好文 时间:
2015-09-15 20:10:02
阅读次数:
184
一、结论: 1./**debug、info、warn、error、fatal由低到高*/ 2.注意:log.error(message,e)不会打印异常堆栈信息。二、测试过程 1.代码package com.auto;import org.apache.log4j.Logger;import ...
分类:
其他好文 时间:
2015-09-15 18:24:19
阅读次数:
143