摘要: 题目: 反转一个单链表。 示例: 进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 题解: 先上代码: 以上为递归翻转链表的代码 递归终止条件:1、head为空。2、head.next为空 递归过程:我们令新的头节点为newHead,新的头节点newHead应该是head 翻转完之后的 阅读全文
posted @ 2019-07-28 16:43 JiaMeng991010 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Python中很多名称比较古怪,开头和结尾都是两个下划线。这样的拼写表示名称有特殊意义,因此绝不要在程序中创建这样的名称。这样的名称中大部分都是魔法(方法)的名称。如果你的对象实现了这些方法,他们将在特定情况下(具体是何种情况取决于方法的名称)被Python调 用,而几乎不需要直接调用。 1、构造函 阅读全文
posted @ 2019-07-28 10:06 JiaMeng991010 阅读(225) 评论(0) 推荐(0) 编辑