
algorithm
文章平均质量分 94
病入膏肓的家伙
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Leetcode Stock 系列
原博 因为所关心的是利润,所以以利润为状态。 一,一般情况分析 以T[i][k]来表示在第i天实现了k次交易得到的利润。所以当给定i个price,和最大k次交易的时候,所得T[i][k]即是结果。如此定义我们有,T[-1][k] = T[i][0] = 0 (第一天之前和未交易时所得利润均为0)。 那么T[i][k]的变化与什么有关呢? 一个人当天的操作只有三种,buy,rest,sell。在这个系列问题的设定下,一个人手上最多只能同时持一股。所以在一个人做完当天的操作之后,T只有两种状态: 手转载 2020-11-28 15:25:23 · 260 阅读 · 0 评论 -
#leetcode #142 Linked List Cycle II 理解
class Solution(object): def detectCycle(self, head): """ :type head: ListNode :rtype: ListNode """ slow = head fast = head while fast and fast.next: slow = slow.next fast .原创 2020-08-18 10:15:40 · 247 阅读 · 0 评论