- 博客(22)
- 收藏
- 关注
原创 两句话讲解BWT(Burrows Wheeler Transform)核心
本文介绍了BWT算法的核心理念,该数据变换算法利用一种很巧妙的关系实现了无损排序,这种理念被广泛应用在数据压缩领域的其他衍生算法中,在此分享出来,供大家学习
2025-04-22 10:23:01
828
原创 numpy、pandas内存优化操作整理
文章主要记录了一些作者在优化python模块内存时,对numpy/pandas库的一些调研与优化心得,供大家学习
2025-04-21 14:59:35
1053
原创 快速查询区间overlap的C/C++库:cgranges
本文介绍了一个提供快速查询区间overlap的c/c++库cgranges,介绍了其代码实现细节,并讲解了其中使用的MSD基数排序算法,供大家学习
2025-02-19 17:06:00
2342
原创 隐式区间树(implicit interval tree):一种区间树(interval tree)搜索重叠(overlap)的策略
本文介绍了一种搜索区间overlap的结构,相比传统的树结构可以节省内存与提升速度,供大家学习
2025-02-18 18:04:48
1079
原创 轻量级C通用库Klib解读 —— kalloc
本文介绍了C通用库Klib中的一个小模块kalloc,详述了其如何管理内存,以及使用的API的作用,供大家学习
2025-02-15 10:00:00
1158
原创 轻量级C通用库Klib解读 —— ksort
本文介绍了C通用库的一个小模块ksort,简单介绍了其实现的几个常见算法的一些小细节,详述了其中的内省算法(introsort)与其他实现的不同之处,供大家学习
2025-02-13 13:45:00
765
原创 轻量级C通用库Klib解读 —— kdq
本文介绍了C通用库Klib中的一个小模块kdq,讲解了其如何实现双端队列,以及其数据结构与一般设计不同的地方,供大家学习
2025-02-11 15:57:27
1044
原创 轻量级C通用库Klib解读 —— kbtree
本文介绍了C通用库Klib中的一个小模块kbtree,讲解了其如何存储数据结构和管理节点的细节,供大家学习
2025-02-08 18:01:52
1075
原创 轻量级C通用库Klib解读 —— klist
本文介绍了C通用库Klib中的一个小模块klist,讲解了它的实现细节以及用到的一个内存池细节,还有C预处理器的一个标识符用法,供大家学习
2025-02-07 15:08:06
2080
原创 轻量级C通用库Klib解读 —— kthread
本文介绍了C通用库Klib中的一个小模块kthread,讲解了其如何实现多线程并行,以及一些使用注意事项,供大家学习
2025-02-06 17:23:44
1982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人