摘要: 1.冒泡排序 冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从后向前(从下标较大的元素开始),依次比较相邻元素的排序码,若发现逆序则交换,使排序码较小 的元素逐渐从后部移向前部(从下标较大的单元移向下 标较小的单元),就象水底下的气泡一样逐渐向上冒。 冒泡排序算法的分析 代码 阅读全文
posted @ 2019-10-25 19:28 小香猪mm 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 递归(recursion)的概念 简单的说:递归就是函数/方法自己调用自己,每次调用时传入不同的变量.递归有助于编程者解决复杂的问题,同时可以让代码变得简洁。 举两个简单的案例: 1)打印问题 2)迷宫问题 说明: 1) 小球得到的路径,和程序员设置的找路策略有关即:找路的上下左右的顺序相关再得到小 阅读全文
posted @ 2019-10-25 19:24 小香猪mm 阅读(376) 评论(0) 推荐(0) 编辑