2026年最新计算机科学数据结构真题及答案.docxVIP

  • 0
  • 0
  • 约1.11万字
  • 约 21页
  • 2026-10-14 发布于广西
  • 举报

2026年最新计算机科学数据结构真题及答案.docx

2026年最新计算机科学数据结构真题及答案

1.某面向大模型RAG场景的向量数据库采用分层可导航小世界(HNSW)图作为核心索引结构,已知该索引构建时固定每个节点的最大邻居数M=16,层间邻居数M0=32,层数概率分布服从几何分布(概率因子1/lnM),则针对1亿条1536维嵌入向量的等值近邻检索(检索Top1结果)的平均时间复杂度表述正确的是()

A.O(n)B.O(logn)C.O(n^1/2)D.O(n^2)

参考答案:B。解析:HNSW结构将跳表的分层导航思想迁移到近邻图结构中,构建时从高到低形成多层近邻图,上层图节点稀疏、边距离长,下层图节点密集、边距离短,层与层之间通过入口节点关联;检索时从最高层的固定入口节点出发,采用贪心策略在当前层寻找距离检索向量最近的节点,逐层下沉直到最底层,最终在最底层的局部邻域内完成精确近邻查找。由于层数服从几何分布,每次下沉可以跳过大量无关节点,针对任意规模的向量集合,单次Top1检索的平均时间复杂度稳定在O(logn)级别。选项A为暴力检索的时间复杂度,高维场景下KD树、球树等空间索引因维度灾难会退化到O(n)复杂度,选项C是局部敏感哈希在固定哈希函数数量下的近似检索复杂度,选项D为全图遍历的复杂度,均不符合HNSW的实际性能表现。2025年VLDB会议公开的向量数据库测试结果显示,单节点HNSW索引针对1亿条1536维

文档评论(0)

1亿VIP精品文档

相关文档