どうも、ちょげ(@chogetarou)です。
sort()を使ってVec(ベクタ)を降順(大きい順)にソートする方法を紹介します。
方法

sort()を使ってVec(ベクタ)を降順(大きい順)にソートするには、reverse()を使います。
まず、Vec(ベクタ)からsort()を呼び出します。
そして、Vec(ベクタ)からreverse()を呼び出します。
//vect=対象の配列
vect.sort();
vect.reverse();
上記のsort()とreverse()は、呼び出したVec(ベクタ)を降順(大きい順)にソートします。
使用例
fn main() {
let mut numbers = vec![2, 5, 1, 4, 3];
numbers.sort();
numbers.reverse();
println!("{:?}", numbers);
}
出力:
[5, 4, 3, 2, 1]
コメント