2020/03/31 https://leetcode.wang/leetcode-142-Linked-List-CycleII.html 奇妙的快慢指针。第一次从0开始快慢指针找到环内的相遇点,第二次从0,从相遇点开始的双指针可以找到环的入口点 2020-03-31 日志
2020/03/29 走高速的感觉真的不一样。之前一次遇到猫躺在路边,今天的道路充溢着高速的车轮带起的水雾,似是人间仙境。但心中确是知道,一旦出事可能就是万劫不复,这种反差给了我一些冲击。 Edge着实是一款好游戏,它让我学会了双陆棋以及the domino两款游戏。 最近的steam有很多免费游戏啊,领了不知道多少个。有一个叫做drawful2,可惜连不上外网服务器没玩成。另外心心念念的Poly bridge又史低了 2020-03-29 日志
2020/03/18 今日看Python看到 nonlocal 关键字,不得不说Python乱七八糟的定义还很多,宅摘抄一段描述: 使用 nonlocal 的好处是,在为函数添加状态时不用额外地添加全局变量,因此可以大量地调用此函数并同时记录着多个函数状态,每个函数都是独立、独特的。针对此项功能其实还个一个方法,就是使用类,通过定义__call__可实现在一个实例上直接像函数一样调用。比如这句前面就应该加一句 nonl 2020-03-18 日志 Python
2020/03/16 今天学到,为什么python的类下面的直属变量没有self作为开头,因为这些变量是属于python的类的。调用的时候需要用 类名.变量名 的方式调用(包括类内函数对该变量的调用)。而__init__函数下面,以及其他函数下面,都是带self的,因为这是属于类的对象的。调用的时候需要用 对象名.变量名的方式调用。 如果一个类下面有一个变量为a,一个对象下面也有a,对象下面的a比类优先。 2020-03-16 日志 Python
2020/03/08 今日见闻:高速上一只黑白花猫躺在路边(估计是死了),无血迹。 Python里,注意迭代,enumerate所创建的enumerate object,每次for循环都会指向下一个,结束的时候如果再次调用,会返回StopIteration 另外学会了初步的状态压缩。此外,成也Python,败也Python。用Python的时候千万千万要仔细。今天的失误在于,函数名里写的全称direction,下面调用 2020-03-08 日志 Python