![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
小张pingpang
5年通信领域自动化测试、2年接口自动化测试、1年web UI自动化测试经历。技艺不算精湛,一直走在成长的路上。8年工作经验,一直扎根在测试行业的小白。
展开
-
LeetCode-Python实现系列:19.删除链表的倒数第N个节点
题目介绍 难度: 中等 算法:链表 题目 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 链表: 1->2->3->4->5, 倒数第n个节点: n = 2. 删除倒数第n(2)个几点,链表变为:1->2->3–>5 算法解析 链表: python实现链表 class List2Node(object): def __init__(self): self.head = None def ad原创 2020-09-07 11:33:48 · 273 阅读 · 0 评论 -
LeetCode-Python实现系列:17. 电话号码的字母组合
题目介绍 难度: 中等 算法:递归 题目 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 电话键对应字母如下: 1 2:abc 3:def 4:ghi 5:jkl 6:mno 7:pqrs 8:tuv 9:wxyz 算法解析 递归:定义就不必多说了,干这行的应该都知道,不知道的度娘一下。 重点说一下递归函数三要素: 确定函数的功能及输入输出 找出结束递归的条件,即递归结束返回的起点 找到函数的等价关系,即继原创 2020-08-26 08:49:15 · 553 阅读 · 0 评论