用法:
sortperm!(ix, v; alg::Algorithm=DEFAULT_UNSTABLE, lt=isless, by=identity, rev::Bool=false, order::Ordering=Forward, initialized::Bool=false)
类似于
,但接受预分配的索引向量 sortperm
ix
。如果 initialized
是 false
(默认值),则 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
相关用法
- Julia Sort.searchsorted用法及代码示例
- Julia Sort.searchsortedlast用法及代码示例
- Julia Sort.searchsortedfirst用法及代码示例
- Julia Sort.partialsortperm!用法及代码示例
- Julia Sort.insorted用法及代码示例
- Julia Sort.partialsort!用法及代码示例
- Julia Sort.partialsortperm用法及代码示例
- Julia Sockets.getipaddr用法及代码示例
- Julia Sockets.getnameinfo用法及代码示例
- Julia Sockets.IPv6用法及代码示例
- Julia Sockets.@ip_str用法及代码示例
- Julia Sockets.IPv4用法及代码示例
- Julia Sockets.getipaddrs用法及代码示例
- Julia SparseArrays.spdiagm用法及代码示例
- Julia Sys.BINDIR用法及代码示例
- Julia SparseArrays.nnz用法及代码示例
- Julia SparseArrays.nonzeros用法及代码示例
- Julia SparseArrays.sprand用法及代码示例
- Julia SparseArrays.blockdiag用法及代码示例
- Julia Sys.KERNEL用法及代码示例
- Julia Statistics.mean!用法及代码示例
- Julia SubString用法及代码示例
- Julia Statistics.quantile!用法及代码示例
- Julia SparseArrays.spzeros用法及代码示例
- Julia SubString()用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.Sort.sortperm! — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。