摘要: 定义 队列是一种基于先进先出(FIFO)的集合类型 Java 源码 测试用例 结果 阅读全文
posted @ 2017-12-11 18:46 Freelancy 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 举例 ( 1 + (( 2 + 3 ) ( 4 5 ))) = 101 递归定义 算术表达式可能是一个数,或者是由一个左括号、一个算术表达式、一个运算符、另一个算术表达式和一个右括号组成的表达式 E.W.Dijkstra算法思想 (表达式由括号、运算符和操作数(数字)组成) 将操作数压入操作数栈 将 阅读全文
posted @ 2017-12-11 18:03 Freelancy 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 定义 栈是一种基于后进先出(LIFO)策略的集合类型 Java 源码(动态调整数组大小版本) 源码(链表实现版本) 测试用例 测试结果 阅读全文
posted @ 2017-12-11 10:51 Freelancy 阅读(100) 评论(0) 推荐(0) 编辑