排序算法的目的是什么?

排序算法的目的是什么?
A、将数组元素按照升序排列
B、将数组元素按照降序排列
C、将数组元素按照任意顺序排列
D、将数组元素按照某种比较规则进行排列
【正确答案】:D
【题目解析】:排序算法的目的是将数组元素按照某种比较规则进行排列,可以是升序、降序或其他自定义规则。