首页 > 解决方案 > 什么是朱莉娅订购?

问题描述

sort(v; alg::Algorithm=defalg(v), lt=isless, by=identity, rev::Bool=false, order::Ordering=Forward)

order::Ordering=Forward让我感到困惑,我找不到任何关于它的文件。

标签: sortingjulia

解决方案


这些在模块中定义Base.Order

help?> Base.Order.Ordering
      Base.Order.Ordering

  Abstract type which represents a total order on some set of elements.

  Use Base.Order.lt to compare two elements according to the ordering.

help?> Base.Order.Forward
  Base.Order.Forward

  Default ordering according to isless.

为了找到它,我只是运行:

@edit sort([1,2,3])

这是一个非常有用的宏,可以找出正在发生的事情。


推荐阅读