Erlang中遍历取出某个位置的最大值代码

 更新时间:2015年03月09日 11:04:50   投稿:junjie  
这篇文章主要介绍了Erlang中遍历取出某个位置的最大值代码,本文直接给出实现代码,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

例:有这么一个列表,A = [["abc","bds",3],["ssdss","dddx",2],["sfa","ww",4],["wad","ffx",0]].

需求为:对最后一位取出列表中的最大值。

处理它的基本思想为:截取、遍历、取最大值。

这里有个listA,每个list中有N个元素,这个为3个,对最后一位取列表A中的最大值,操作如下:

复制代码 代码如下:

lists:max(lists:map(fun(X) -> lists:sublist(X,length(X),length(X)-1) end,A)).

结果为:[4] 即所需的最大值.

相关文章

  • Erlang中3种生成随机数的方法

    Erlang中3种生成随机数的方法

    这篇文章主要介绍了Erlang中3种生成随机数的方法,它们分别是random:uniform()、erlang:now()、crypto:strong_rand_bytes(N),需要的朋友可以参考下
    2015-01-01
  • Erlang实现的百度云推送Android服务端实例

    Erlang实现的百度云推送Android服务端实例

    这篇文章主要介绍了Erlang实现的百度云推送Android服务端实例,本文先是讲解了实现步骤,然后给出实现代码,需要的朋友可以参考下
    2015-01-01
  • Erlang中的Record详解

    Erlang中的Record详解

    这篇文章主要介绍了Erlang中的Record详解,本文讲解了定义Record、创建Record、访问Record、更新Record、匹配Record和Guard语句、使用Record等内容,需要的朋友可以参考下
    2015-04-04
  • Erlang并发编程介绍

    Erlang并发编程介绍

    这篇文章主要介绍了Erlang并发编程介绍,本文讲解了进程的创建 、进程间通信、超时设置以及给出代码实例,需要的朋友可以参考下
    2015-01-01
  • 深入浅析RabbitMQ镜像集群原理

    深入浅析RabbitMQ镜像集群原理

    当单台 RabbitMQ 服务器的处理消息的能力达到瓶颈时,此时可以通过 RabbitMQ 集群来进行扩展,从而达到提升吞吐量的目的
    2021-08-08
  • Erlang中的基本元素操作小结

    Erlang中的基本元素操作小结

    这篇文章主要介绍了Erlang中的基本元素操作小结,本文讲解了元组(tuple)、记录(record)、列表(list)、映射组(map)等内容,需要的朋友可以参考下
    2015-03-03
  • Erlang IO编程之文件目录操作常用方法小结

    Erlang IO编程之文件目录操作常用方法小结

    这篇文章主要介绍了Erlang IO编程之文件目录操作常用方法小结,本文讲解了常用的文件操作如打开文件、读取文件、写入文件、删除文件等,需要的朋友可以参考下
    2015-01-01
  • Erlang的一些编程技巧分享

    Erlang的一些编程技巧分享

    这篇文章主要介绍了Erlang的一些编程技巧分享,本文是是实际编程中的个人总结,需要的朋友可以参考下
    2015-01-01
  • Erlang中的映射组Map详细介绍

    Erlang中的映射组Map详细介绍

    这篇文章主要介绍了Erlang中的映射组Map详细介绍,本文讲解了创建映射组、更新映射组、两种操作符的区别、映射的增加、删除、获取等内容,需要的朋友可以参考下
    2015-02-02
  • Erlang中的匹配模式总结

    Erlang中的匹配模式总结

    这篇文章主要介绍了Erlang中的匹配模式总结,本文讲解了赋值时匹配、流程控制中的匹配、消息传递匹配等内容,需要的朋友可以参考下
    2015-01-01

最新评论

?


http://www.vxiaotou.com