effective python的的笔记
第四章的部分基本没看懂,所以不做评价。
其它部分有些很有道理,有些感觉没有必要。
在群里扯淡的时候看到了兔子公司的前端笔试题,虽然我前端水平接近于0但是还是能看懂JS的,所以试着做了一下,自我感觉是做出来了,在这里留个笔记,以后忘了时再拿出来看看。
散列表(hash table)和二叉搜索树(BST)都是用来处理映射关系的常用数据结构,常用到几乎所有流行的不流行的语言都内置了这两种之一, or both。散列表的效率与散列函数的选取有关,但是在一般情况下都具有极佳的时空复杂度。二叉搜索树的效率也与实现密切相关,虽然理论上的效率不如散列表快,但是它保证数据的有序,所以可以实现prev
, next
, rank
, select
等散列表并不支持的功能。
时隔一年,win10带着linux子系统回归,在第一时间装上红石以后马上来测试传说中的ubuntu,但是问题太多无力吐槽,希望官方能尽快修复,否则这个东西只能算是个玩具罢了。