二阶IIR滤波器的一种实现结构,具有延迟单元最少、数值稳定性好的特点。FAST Kit中的IIR滤波器支持多通道和多节级联配置。
一种智能的字符串排序方式,将字符串中的数字序列视为数值进行比较(而非逐个字符比较),使排序结果更符合人类直觉。例如"file1, file2, file10"而非"file1, file10, file2"。
一种ABI稳定的配置抽象机制,库以不完整类型前向声明配置对象,外部代码仅通过指针句柄进行传递与操作,实现细节完全由库内部定义,保证后续版本可在不破坏二进制兼容性的前提下变更存储格式与语义。
仅保证指定区间内的元素处于完全排序后的位置,即部分排序后指定区间内的每个元素与全部排序后同一区间内的元素内容和顺序完全一致。区间外的元素仅满足与区间内元素的大小关系,不保证完全排序。适用于Top-K选择、中位数查找等无需全排序的场景。
一种用于高效处理数据序列区间段信息的数据结构,支持单点修改、区间修改、区间查询等操作,能将区间操作的时间复杂度从O(N)优化至O(logN)。典型实现为线段树(Segment Tree)。
一种复数数组存储格式,将实部和虚部分别存储在独立的数组中,而非交错存储(real0, imag0, real1, imag1, ...)。FAST Kit提供交错格式与分离格式之间的相互转换接口。