上一页 1 ··· 26 27 28 29 30
摘要: 本题是写新的数据结构的题,跟155 最小栈相近 本题看答案很精妙,我没有想到直接继承父类 OrderedDict 直接就有顺序了 不需要我额外再另外再设一个Dict记录时间了 那这样我想到的: 我们可以直接继承Dict, 记录顺序可以添加一个self.time 然后取self.time最小的值,可以 阅读全文
posted @ 2020-01-26 14:18 ChevisZhang 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 8.11更新 快速排序看起来更易懂,而且更好操作 题解来自 https://leetcode-cn.com/problems/sort-list/solution/python-by-scut_dell/ 技巧: 1. 设置None,是的链表Node有变量可指,用这种方法存储了链表 Big = No 阅读全文
posted @ 2020-01-25 20:18 ChevisZhang 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.一般涉及到链表(ListNode)的时候,往往我们会得到一个头节点 head,对头节点处理都是不动它,声明一个复制它的变量。 本题中 ha,hb = headA,headB 然后再双指针法进行计算。 2. 条件赋值 ha = ha.next if ha else headB 阅读全文
posted @ 2020-01-25 18:05 ChevisZhang 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1. collections.Counter 可以用来直接 给一个 List 计数 2.max 的 第二个参数的用法: 找出字典中值最大的那组数据 prices = { 'A':123, 'B':450.1, 'C':12, 'E':444, } return max(prices.keys(),k 阅读全文
posted @ 2020-01-25 17:19 ChevisZhang 阅读(115) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30