有没有人为内存中重叠的数组切片实现交集?算法在没有重叠的情况下返回[]
。
当漂亮的打印(使用重叠缩进)数组在内存中重叠的切片时,我想要这个。
如果您确定它们是数组,那么只需取ptr
字段的差异:
size_t startoffset = b.ptr-a.ptr