bsc-s2 / lua-acid

A collection of lua util functions
MIT License
18 stars 5 forks source link

增加模块rangeset. #104

Closed drmingdrmer closed 6 years ago

drmingdrmer commented 6 years ago

提供接口RangeDict, 通过一个table作为源数据载入, 支持get方法: get(pos) 返回pos所在的range对应的value.

因RangeDict里的range个数可能比较多, 用acid.bisect.search查找.

参考 pykit.rangeset.RangeDict