摘要: 递归 递归,说白了就是直接或者间接的调用自己的一种算法。它是把求解问题转化为规模较小的子问题,然后通过多次递归一直到可以得出结果的最小解,然后通过最小解逐层向上返回调用,最终得到整个问题的解。总之递归可以概括为一句话就是:“能进则进,不进则退”。 递归的三要素 确定递归函数的参数据和返回值 确定终止 阅读全文
posted @ 2022-01-24 10:34 一点浩然气~ 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 函数 函数是go语言最基本的单位,每一个程序都包含着很多函数,编写多个函数的主要目的是将一个需要很多行代码的复杂问题分解决为一系列简单的问题,通过解决简单的问题,最终解决这个复杂的问题。 “不要重造轮子”,相信你已经听过很多这样的话,这里的轮子指的就是代码中的 函数 或者 方法,一个好的程序一定非常 阅读全文
posted @ 2022-01-24 10:32 一点浩然气~ 阅读(310) 评论(0) 推荐(0) 编辑