摘要: 递归结构 递归是一种常见的解决问题的方法,即把问题逐渐简单化。递归的基本思想就是“ 自己调用自己 ”,一个使用递归技术的方法将会直接或者间接的调用自己。 ​ 利用递归可以用简单的程序来解决一些复杂的问题。比如:斐波那契数列的计算、汉诺塔、快排等问题。 ​ 递归结构包括两个部分: ​ 1.定义递归头。 阅读全文
posted @ 2019-05-16 18:15 Zcc的Blog 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。 控制语句分为三类:顺序、选择和循环。 这三种基本逻辑结构是相互支撑的,它们共同构成了算法的基本结构,无论怎样复杂的逻辑结构,都可以通过它们来表达。上述两种结构组成的程序可以解决全部的问题,所以任何一种高级 阅读全文
posted @ 2019-05-16 18:10 Zcc的Blog 阅读(178) 评论(0) 推荐(0) 编辑