- 博客(6)
- 收藏
- 关注
原创 python递归
1.递归1.1什么是递归递归是解决问题的一种方法,它将问题不断地分成更小的子问题,直到子问题可以用普通的方法解决。通常情况下,递归会使用一个不停调用自己的函数。1.1.1计算一列数的和首选使用for循环和累加变量theSum计算def listsum(numList): theSum = 0 for i in numList: theSum += i return theSumprint(listsum([1,3,5,7,9]))然后我们使用递归求
2021-06-08 21:20:37
121
原创 python实现链表
3.6列表列表是元素的集合,其中每一个元素都有一个相对于其他元素的位置。更具体地说,这种列表称为无序列表。3.6.1 无序列表的抽象数据类型以下是无序列表的操作:List():创建一个空列表,他需要参数,返回一个空列表add(item):头插remove(item):移除元素itemsearch(item):搜索元素item是否在链表里,返回一个boolean对象isEmpty():判断是否为空length():求元素的个数append(item):尾插index(item):返
2021-06-04 12:14:01
492
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人