go没有的,rust有呢~~

fn largest<T: PartialOrd + Copy>(list: &[T]) -> T {
    let mut largest = list[];

    for &item in list.iter() {
    if item > largest {
        largest = item;
    }
    }

    largest
} 

fn main() {
    let number_list = vec![, , , , ];
    let result = largest(&number_list);
    println!("The largest number is {}", result);

    let char_list = vec!['r', 'a', 'v', 'm', 'd'];
    let result = largest(&char_list);
    println!("The largest char is {}", result);
}

最新文章

  1. hibernate- Hibernate中多对多的annotation的写法(中间表可以有多个字段)
  2. 浅谈Java中的Set、List、Map的区别(转)
  3. JDBC 数据库连接池 小结
  4. c#中高效的excel导入sqlserver的方法
  5. javaWeb中servlet开发(2)——servlet与表单
  6. CSS基础知识点(一)
  7. oracle日志总结
  8. CSS 背景图片的定位和缩放
  9. P1631: [Usaco2007 Feb]Cow Party
  10. C/C++ 知识点---存储区
  11. freemarker自定义标签(一)
  12. Netty基础系列(1) --linux网路I/O模型
  13. robotframework之去除空格、去掉前面的0、增加空格换行符的方法,两个字符之间的拼接
  14. (二)JavaScript 输出
  15. 比较ASP.NET和ASP.NET Core[经典 Asp.Net v和 Asp.Net Core (Asp.Net Core MVC)]
  16. bzoj 2588 : Spoj 10628. Count on a tree
  17. c++ 11 override final
  18. Python爬虫第一个成功版
  19. 常常忘记但是很重要的sql语句
  20. Fork/Join

热门文章

  1. gn gen ninja
  2. 【Ribbon篇四】Ribbon初步配置(2)
  3. Python 对象比较(is &amp; ==)
  4. go 爬虫
  5. Azure EA (1) 查看国内Azure账单
  6. Oracle中TIMESTAMP时间的显示格式
  7. 生成 RSA 公钥和私钥的方法
  8. java架构之路-(tomcat网络模型)简单聊聊tomcat(一)
  9. Enum.GetUnderlyingType(obj.GetType())
  10. 2、Ext.NET 1.7 官方示例笔记-按钮