辅助空间:在算法运行过程中,除输入数据本身(有时也不计输出)之外,额外需要占用的内存空间。常用于分析算法的空间复杂度,例如递归调用栈、临时数组、哈希表等所占用的空间。(在不同教材中,对“是否计入输出空间”可能有细微差异。)
The algorithm uses only O(1) auxiliary space.
这个算法只使用 O(1) 的辅助空间。
Although quicksort is fast on average, its auxiliary space can grow due to recursion in the worst case.
尽管快速排序平均很快,但在最坏情况下由于递归,其辅助空间可能会增长。
/ɔːɡˈzɪliəri speɪs/
(也常见:/ɑːɡˈzɪljəri speɪs/)
auxiliary 来自拉丁语 auxilium(“帮助、援助”),引申为“辅助的、附加的”。space 源自拉丁语 spatium(“空间、距离”)。组合成 auxiliary space,在计算机科学语境中特指“为完成计算而额外借用的空间”。