
数据结构
Mo__
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
递归实现逆序输出(C)
一、概念 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。递归需要原创 2020-07-23 10:29:01 · 11375 阅读 · 2 评论 -
栈实现中缀表达式转后缀表达式
中缀表达式转后缀表达式一、概念1.中缀表达式2.后缀表达式3.前缀表达式二、中缀转后缀1. 分析2.程序模拟三、后缀表达式计算1.分析2. 程序模拟 一、概念 1.中缀表达式 中缀表达式也称为中缀记法,是一个通用的算术或逻辑公式表示方法, 操作符是以中缀形式处于操作数的中间(例:3 + 4),中缀表达式是人们常用的算术表示方法。 2.后缀表达式 后缀表达式也称逆波兰式(Reverse Polish notation,RPN,或逆波兰记法), 是将运算符写在操作数之后。如3+4则为 3 4 + 3.前缀表达式原创 2020-07-19 19:40:10 · 991 阅读 · 0 评论