OCaml在实现排序时是否使用mutable
或数据结构?immutable
对于许多排序算法,我们需要在列表或数组之类的位置之间交换数据。
我只是想知道,如果 OCaml 总是打算使用immutable data structures
,那么每次交换操作都会创建一个新副本?
会影响performance
吗?
OCaml在实现排序时是否使用mutable
或数据结构?immutable
对于许多排序算法,我们需要在列表或数组之类的位置之间交换数据。
我只是想知道,如果 OCaml 总是打算使用immutable data structures
,那么每次交换操作都会创建一个新副本?
会影响performance
吗?