當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Julia Sort.sortperm!用法及代碼示例


用法:

sortperm!(ix, v; alg::Algorithm=DEFAULT_UNSTABLE, lt=isless, by=identity, rev::Bool=false, order::Ordering=Forward, initialized::Bool=false)

類似於 sortperm ,但接受預分配的索引向量 ix 。如果 initializedfalse(默認值),則 ix 被初始化為包含值 1:length(v)

例子

julia> v = [3, 1, 2]; p = zeros(Int, 3);

julia> sortperm!(p, v); p
3-element Vector{Int64}:
 2
 3
 1

julia> v[p]
3-element Vector{Int64}:
 1
 2
 3

相關用法


注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.Sort.sortperm! — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。