闲着就要找点事[Python Algorithms]
一直觉得自己Python程序的编写,其实好烂。东逛西逛一番之后,决定看一下Python Algorithms 虽然已经有点古董了。但是看着书评貌似都比较不错。上来写一句,仅为占坑。耶!class Node:def__init__(self,value,next=None):self.value = valueself.next = next
·
一直觉得自己Python程序的编写,其实好烂。东逛西逛一番之后,决定看一下Python Algorithms 虽然已经有点古董了。但是看着书评貌似都比较不错。
上来写一句,仅为占坑。耶!
class Node:
def__init__(self,value,next=None):
self.value = value
self.next = next
>>>L = Node("a",Node("b",Node("c",Node("d"))))
>>>L.next.next.next.value
'd'
在我看来就是丧心病狂。
然后还看到一个更加作死的操作,是用来提高python里面浮点计算的准确性的。遇到类似(x+1)^1/2 - (x)^1/2 这种计算的时候,要避免减法。此时采用再乘以一个(x+1)^1/2 - (x)^1/2之后,除以同一个(x+1)^1/2 - (x)^1/2;后果就是得到一个1/((x+1)^1/2 - (x)^1/2 )的计算。这个得数会更精准。是不是有够疯狂。
2017-08-29:看到第五章The Skeleton Key,决定弃疗。这是第二次尝试系统性地自学算法而弃权的。不知道将来有没有机会,可以多领悟些,体会些。这次死在Direct Acyclic Graph排序上。知道你走迷宫,然后要理出全部的路,然后要由深度或者广度的遍历。但是到底程序怎么用数字成像,怎么数字对应节点,完全没搞懂。
更多推荐
已为社区贡献1条内容
所有评论(0)