MST
星途 面试题库

面试题:Rust泛型函数的基本实现

请编写一个Rust泛型函数,该函数接受两个相同类型的参数,并返回它们中较大的一个。要求函数适用于实现了 `std::cmp::PartialOrd` 特征的类型。
31.3万 热度难度
编程语言Rust

知识考点

AI 面试

面试题答案

一键面试
fn find_larger<T: std::cmp::PartialOrd>(a: T, b: T) -> T {
    if a >= b {
        a
    } else {
        b
    }
}