当前位置: 首页 > 编程笔记 >

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

齐雅畅
2023-03-14
本文向大家介绍Erlang中遍历取出某个位置的最大值代码,包括了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] 即所需的最大值.

 类似资料:
  • 问题内容: 如果我有一个字节,该方法将如何在某个位置取回一个位? 这是我所知道的,我认为它不起作用。 我要从中检索信息的字节的名称在哪里。 问题答案: 按位置向右移动ID将使#position位在数字中最靠右的位置。将其与按位与1结合将告诉您是否设置了该位。

  • 所以我有了这个产品对象的ArrayList。我所做的是在点击+按钮,我正在制作一个产品的对象,并从UI设置所有的属性;包括'Quantity'并将此对象添加到ArrayList中。现在,当我在单击+按钮时添加一个对象时,我得到了具有所有相同属性的重复产品对象,当然,除了“数量”计数。如果我添加一个数量为4的产品,我会在arraylist中得到4个不同数量为1、2、3和4的产品对象。我只想有最大数量

  • 通过一次执行一行代码或一个函数,您可以观察数据和页面中的更改,来确切了解发生了什么。您还可以修改脚本中使用的数据值,甚至可以修改脚本本身。 为什么这个变量值为20而不是30?为什么这行代码似乎没有任何效果?为什么这个标志为真时应该是假的?每个开发人员都面临着这些问题,并逐步通过代码找出来。 设置断点后,返回页面并正常使用,直到运行到断点,将暂停页面上的所有JavaScript,焦点转移到DevTo

  • 提取和修改位 从压缩的final_value中的某个位置选取n个位,并写入任意位置,而不修改uint16_t test_bit=0x3048的原始内容。预期输出=0x5048 例如:从final_val选取010(位置17的3位),然后写入任意位置(位置11) 0x3048=0111 0000 0100 1000 0x5048=0101 0000 0100 1000 示例 A: 粗体是提取的,我们

  • 本文向大家介绍JavaScript遍历table表格中的某行某列并打印其值,包括了JavaScript遍历table表格中的某行某列并打印其值的使用技巧和注意事项,需要的朋友参考一下 JavaScript遍历table 1、说明 遍历表格中的某行某列,并打印其值 2、实现源码 3、实现结果 (1)初始化时 (2)单击“遍历” (3)再次单击“遍历”