jdk>jre>jvmIDE集成开发环境配置环境变量path:;C:\ProgramFiles\Java\jdk1.6.0_13\bin1:javacHello.java编译生成字节码文件2:javaHellocd\回到根目录bin目录下的src.zip是java源代码数据结构:栈,链表数组&&先于||执行一元运算符,二元运算符,三运算符switch编..
分类:
编程语言 时间:
2014-12-23 06:47:43
阅读次数:
193
Description``Accordian'' PatienceYou are to simulate the playing of games of ``Accordian'' patience, the rules for which are as follows:Deal cards one...
分类:
其他好文 时间:
2014-12-10 16:06:53
阅读次数:
262
链栈:采用链表作为储存结构的栈,为操作方便,一般采用带头结点的单链表。 链表的表头指针作为栈顶指针链栈的结构定义如下:typedef struct node{ StackElementType data; stuct node *next; }LinkStackNode;typedef LinkSt...
分类:
其他好文 时间:
2014-11-17 21:07:44
阅读次数:
139
链栈的数据结构如下:
typedef struct LinkNode{
ElemType data; //节点数据
LinkNode* next; //指向下一节点指针
}LinkStack;
实现以下函数:
void InitStack(LinkStack* &s); //初始化栈
void DestroyStack(LinkStac...
分类:
其他好文 时间:
2014-11-15 14:12:13
阅读次数:
198
链表的实现和数组的实现最大的不同在于链表的插入操作代价要低于数组,不过总体代价还是数组更低,因为链表的构造和连接部分代价其实很高。...
分类:
其他好文 时间:
2014-11-06 09:24:46
阅读次数:
116
基本C/C++、STL(vector、set、map、queue、string、algorithm)枚举、贪心、递归、分治、递推、模拟构造、位运算、常数优化数据结构队列、堆、栈、链表排序(插入、冒泡、快速、归并、堆、桶、基数)二分查找、散列表、并查集、哈夫曼树排序二叉树、左偏树、平衡树(Splay/...
分类:
编程语言 时间:
2014-10-18 00:34:46
阅读次数:
340
基本枚举、贪心、递归、分治、递推、模拟STL(pair、vector、set、map、queue、string、algorithm)构造、位运算、常数优化数据结构队列、堆、栈、链表排序(插入、冒泡、快速、归并、堆、桶、基数)二分查找、散列表并查集、哈夫曼树排序二叉树、左偏树、平衡树(Splay/Tr...
分类:
其他好文 时间:
2014-10-05 11:03:18
阅读次数:
276
数据结构:
栈是允许在同一端进行插入和删除操作的特殊线性表。允许进行插入和删除操作的一端称为栈顶(top),另一端为栈底(bottom);栈底固定,而栈顶浮动;栈中元素个数为零时称为空栈。插入一般称为进栈(PUSH),删除则称为退栈(POP)。栈也称为后进先出表。
操作系统:
由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈
栈使用的...
分类:
其他好文 时间:
2014-09-26 20:30:48
阅读次数:
150
List是与数组相当的集合类。其他类型的集合:队列、栈、链表和字典。IEnumerable如果将foreach语句用于集合,就需要IEnumerable接口。这个接口定义了方法GetEnumerator(),它返回一个实现了IEnumerator接口的枚举。ICollection接口由泛型集合类实现...
分类:
其他好文 时间:
2014-09-15 17:12:09
阅读次数:
228
队列
什么是队列?
一种可以实现“先进先出”的存储结构。
出队 入队 -->>队列
出栈 压栈 -->>栈
链式队列 ---用链表实现的
静态队列 ---用数组实现的
静态队列通常必须是循环队列..
039.循环队列需要几个参数来确定极其含义的讲解
front代表的是队列的第一个元素
rear代表的是队列的最后一个有效元素的下一个元素
队...
分类:
其他好文 时间:
2014-08-24 16:45:52
阅读次数:
212