16Python函数(三)递归和匿名函数
48N6E
这个作者很懒,什么都没留下…
展开
-
2019/10/06 01-递归
递归考的多,但是用不怎么用,有性能问题,一般笔试和面试都有递归的问题函数定义放内存里一份就够,函数调用调用多次,每一次函数调用,传进去的参数不同,但是函数模版是一个在调用过程中,其实是把这些都放在内存当中了,在调用过程中,这些函数对象都是拿来直接使用 的执行main函数,要在内存中找到main函数,要找main函数里面有哪些操作,有哪些指令需要知道,执行main函数的过程中,要print,...原创 2020-09-30 15:04:05 · 99 阅读 · 0 评论 -
2019/10/07 02-递归习题
递归写两套方案,一般是像公式,或者像循环一样(用哪种都行)还有另外一种方式递归函数一定要条件,不然无限递归肯定出问题上面是公式化的写递归要么带入公式要么传参数调用函数...原创 2020-09-30 15:04:15 · 67 阅读 · 0 评论 -
2019/10/07 03-匿名函数、生成器
匿名函数语法要求没有名字可以定义出一个函数必须有lambdapython借助lambda表达式构建匿名函数,要求必须有lambda关键字lambda关键字 +参数列表 (不加括号)冒号作为分隔符,接着后面写表达式 lambda表达式,也叫匿名函数,有一个参数x,函数体是x2 **这样就可以调用写高阶函数必须用到lambda表达式这两个其实是一样的上下两个是等价的,foo都是...原创 2020-09-30 15:04:24 · 151 阅读 · 0 评论 -
2019/10/08 04-树基本概念
树是非常重要的数据结构非线性结构,每个元素可以有多个前驱和后继树是n个元素的集合,n是>=0的,其实是一大堆节点组织在一起,是一个集合,跟set有一些差别,n=0时,称为空树树只有一个特殊的没有前驱的元素,称为树的根root树种除了跟结点外,其余元素只能有一个前驱,不能有多个前驱,可以由零个或多个后继递归定义树T时n(n>=0)个元素的集合。n=0时,称为空树而且只...原创 2020-09-30 15:04:32 · 624 阅读 · 0 评论