摘要:
//GramDictOrder.h: #include "StrComp.h" class GramDictOrder : public StrComparator{public: GramDictOrder(int q, int length, int bSize, int mBit); priv 阅读全文
摘要:
__new__ 的作用 依照Python官方文档的说法,__new__方法主要是当你继承一些不可变的class时(比如int, str, tuple), 提供给你一个自定义这些类的实例化过程的途径。还有就是实现自定义的metaclass。 首先我们来看一下第一个功能,具体我们可以用int来作为一个例 阅读全文
摘要:
在遍历list的时候,删除符合条件的数据,结果不符合预期 结果是 或者有: 结果报错: 原因是,删除list中的元素后,list的实际长度变小了,但是循环次数没有减少,依然按照原来list的长度进行遍历,所以会造成索引溢出。 1.把列表拷贝,然后对原列表进行删除操作就没问题了 结果: num_lis 阅读全文
摘要:
try: with open('data.txt','w') as f: for each_line in f: print(each_line)except OSError as reason: print('出错啦'+str(reason)) 报错not readable r只读,r+读写,不创 阅读全文
摘要:
转载自 从B树、B+树、B*树谈到R 树 1.用阶定义的B树 B 树又叫平衡多路查找树。一棵m阶的非空B 树的特性如下: (注:切勿简单的认为一棵m阶的B树是m叉树,虽然存在四叉树,八叉树,KD树,及vp/R树/R*树/R+树/X树/M树/线段树/希尔伯特R树/优先R树等空间划分树,但与B树完全不等 阅读全文