1.栈的简介
栈是一种后入先出的数据结构,一般包含两种最基本的操作:入栈(push)和出栈(pop)。
入栈操作:top指针上移,元素入栈。
出栈操作:top指针下移。
栈空的条件:top == bottom
栈满的条件:top == maxsize-1
2.有数据序列1 2 3一次存入一个栈stack中,则出栈顺序可以为以下四种:
1,2,3; 2,1,3; 3,2,1; 1,3,...
分类:
其他好文 时间:
2014-07-29 14:27:19
阅读次数:
237
#define MAXSIZE 100
#define ERROR 1
#define OK 0
typedef struct{
int a;
char s;
}ElemType;
typedef struct{
ElemType e;
int i,j;
...
分类:
其他好文 时间:
2014-07-27 11:13:32
阅读次数:
289
#define MAXSIZE 12500
typedef struct{
int s;
char b;
}ElemType;
typedef struct{
int i,j;
ElemType e;
}Tripe;
typedef struct{
int...
分类:
其他好文 时间:
2014-07-27 11:12:52
阅读次数:
161
项目开发中需要获取最大值常量获取最大整数importsyssys.maxsize--->2147483647获取最大十进制数importdecimaldecimal.getcontext().Emax--->999999decimal.getcontext().Emin--->-999999
分类:
编程语言 时间:
2014-07-23 00:20:48
阅读次数:
741
1.括号匹配问题#include "stdafx.h"#include "stdio.h"#include "string.h"#define maxSize 100int main(int argc, char* argv[]){ char exp[maxSize]; char sta...
分类:
其他好文 时间:
2014-07-22 00:02:35
阅读次数:
258
HDU1754 1 #include 2 3 using namespace std; 4 5 const int MaxSIZE = 2e6 + 10; 6 7 typedef struct { 8 int Max ; 9 int left, right ...
分类:
其他好文 时间:
2014-07-19 09:14:48
阅读次数:
250
首先说明数据库的版本服务器:10.2.0.5.0客户端:11.2.0.1.0导出会报错EXP-00008:遇到ORACLE错误1003ORA-01003:nostatementparsed和EXP-00008:遇到ORACLE错误904ORA-00904:"MAXSIZE":invalididentifier这小样问题,怎么也不会想到是客户端不能向下兼容吧,困了我很久。我决定试..
分类:
数据库 时间:
2014-07-15 12:15:43
阅读次数:
313
CREATE TABLESPACE dna36 DATAFILE 'D:\oracle\oradata\orcl\dna36.dbf' SIZE 100M AUTOEXTEND ON NEXT 10M maxsize unlimited;CREATE USER dna36 IDENTIFIED BY...
分类:
其他好文 时间:
2014-07-11 22:07:18
阅读次数:
273
1.先序遍历非递归算法
#define maxsize 100
typedef struct {
Bitree Elem[maxsize];
int top;
} SqStack;
void PreOrderUnrec(Bitree t) {
SqStack s;
StackInit(s);
p=t;
while (p!=...
分类:
其他好文 时间:
2014-07-08 17:13:18
阅读次数:
267
abractyeyt,dgdsaeactyey的最长子串为actyeyconst int maxSize = 100;char suffix[2][maxSize][maxSize];int max_sub(char* s1, int len1, char* s2, int len2){ fo...
分类:
其他好文 时间:
2014-07-06 18:13:00
阅读次数:
150