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

 更新时间:2015年03月09日 11:04:50   投稿:junjie  
这篇文章主要介绍了Erlang中遍历取出某个位置的最大值代码,本文直接给出实现代码,需要的朋友可以参考下

例:有这么一个列表,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中的socket编程简单例子

    Erlang中的socket编程简单例子

    这篇文章主要介绍了Erlang中的socket编程简单例子,本文给出了TCP服务器echo示例、Tcp 的echo客户端示例、UDP server示例、UDP client 示例,需要的朋友可以参考下
    2015-03-03
  • Erlang实现的一个Web服务器代码实例

    Erlang实现的一个Web服务器代码实例

    这篇文章主要介绍了Erlang实现的一个Web服务器代码实例,本文直接给出实现代码,需要的朋友可以参考下
    2015-04-04
  • Erlang项目内存泄漏分析方法

    Erlang项目内存泄漏分析方法

    这篇文章主要介绍了Erlang项目内存泄漏分析方法,本文讲解了分析方法、分析流程并找到问题原因和解决方法,需要的朋友可以参考下
    2015-02-02
  • Erlang中的映射组Map详细介绍

    Erlang中的映射组Map详细介绍

    这篇文章主要介绍了Erlang中的映射组Map详细介绍,本文讲解了创建映射组、更新映射组、两种操作符的区别、映射的增加、删除、获取等内容,需要的朋友可以参考下
    2015-02-02
  • Erlang程序设计(第2版)读书笔记:Erlang安装和基础语法

    Erlang程序设计(第2版)读书笔记:Erlang安装和基础语法

    这篇文章主要介绍了Erlang程序设计(第2版)读书笔记:Erlang安装和基础语法,需要的朋友可以参考下
    2015-02-02
  • 一篇文章带你从入门到精通:RabbitMQ

    一篇文章带你从入门到精通:RabbitMQ

    RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,所有主要的编程语言均有与代理接口通讯的客户端库
    2021-06-06
  • Erlang中的模块与模式匹配介绍

    Erlang中的模块与模式匹配介绍

    这篇文章主要介绍了Erlang中的模块与模式匹配介绍,本文分别对模块与模式匹配做了讲解,需要的朋友可以参考下
    2015-03-03
  • Erlang中遍历取出某个位置的最大值代码

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

    这篇文章主要介绍了Erlang中遍历取出某个位置的最大值代码,本文直接给出实现代码,需要的朋友可以参考下
    2015-03-03
  • 深入浅析RabbitMQ镜像集群原理

    深入浅析RabbitMQ镜像集群原理

    当单台 RabbitMQ 服务器的处理消息的能力达到瓶颈时,此时可以通过 RabbitMQ 集群来进行扩展,从而达到提升吞吐量的目的
    2021-08-08
  • Erlang中的并发程序简介

    Erlang中的并发程序简介

    这篇文章主要介绍了Erlang中的并发程序简介,本文讲解了Erlang中基本的并发函数、并发程序模板、程序在出错时立即崩溃的优点、为了在互联网上执行并发程序等内容,需要的朋友可以参考下
    2015-03-03

最新评论