首页 > 其他分享 >无涯教程-Erlang - sort函数

无涯教程-Erlang - sort函数

时间:2023-12-05 19:32:02浏览次数:46  
标签:sort erlang Erlang Lst1 无涯 列表 start 排序

对元素列表进行排序。

sort - 语法

sort(lst)
  • Lst  -  需要排序的元素列表。

sort - 返回值

返回元素的排序列表。

-module(helloLearnfk). 
-import(lists,[sort/1]). 
-export([start/0]). 

start() -> 
   Lst1=[5,6,4], 
   io:fwrite("~p~n",[sort(Lst1)]).

当我们运行上述程序时,我们将得到以下输出。

[4,5,6]

参考链接

https://www.learnfk.com/erlang/erlang-sort.html

标签:sort,erlang,Erlang,Lst1,无涯,列表,start,排序
From: https://blog.51cto.com/u_14033984/8695169

相关文章

  • 无涯教程-Erlang - reverse函数
    反转元素列表。reverse-语法reverse(lst)Lst  - 需要反转的元素列表。reverse-返回值返回元素的反向列表。-module(helloLearnfk).-import(lists,[reverse/1]).-export([start/0]).start()->Lst1=[1,2,3],io:fwrite("~p~n",[reverse(Lst1)]).......
  • 无涯教程-Erlang - merge函数
    返回通过合并ListOfLists的所有子列表形成的排序列表。merge-语法merge(ListsofLists)ListsofLists -需要合并的列表集合。merge-返回值返回元素的合并列表。-module(helloLearnfk).-import(lists,[merge/1]).-export([start/0]).start()->io:fwri......
  • [AGC032D] Rotation Sort 题解
    题目链接点击打开链接题目解法题目中的操作可以理解为一个点移动位置首先给出一个结论:每个点只会动至多一次考虑\(dp\)一个比较妙的状态设定是\(f_i\)表示\(i\)不动的方案数不妨枚举\(j\)表示上一个不动点,限制是\(j<i\)且\(p_j<p_i\)中间满足\(j<k<i\)且\(p_......
  • [AGC037D] Sorting a Grid 题解
    题目链接点击打开链接题目解法从后往前推一下,可以得到\(C\)一定要把每一行的数都归位到那一行,\(B\)一定要每一列的目标行数互不相同考虑构造\(B\)这个限制看起来略有些网络流,所以考虑如何建图令\(a_{i,j}\)的目标行数为\(ln_{i,j}\),我们由\(i\toln_{i,j}\)连边不......
  • 无涯教程-Erlang - last函数
    返回列表的最后一个元素。last-语法last(lst1)Lst1-元素列表。last-返回值返回列表的最后一个元素。-module(helloLearnfk).-import(lists,[last/1]).-export([start/0]).start()->Lst1=[1,2,3,4],io:fwrite("~w~n",[last(Lst1)]).当我们运行上述......
  • binarySortTree
    二叉排序树二叉排序树BST(BinarySot(Search)Tree):对于二又排序树的任何一个非叶子节点,要求左子节点的值比当前节点的值小,右子节点的值比当前节点的值大。算法描述:第一种情况:删除叶子节点(比如:2,5,9,12)思路:(1)需求先去找到要删除的结点targetNode(2)找到targetNode......
  • 无涯教程-Erlang - any函数
    如果List中的至少一个存在一个元素则返回true,则返回true。any-语法any(Pred,lst)Pred-将应用于字符串的断言函数Lst  -值列表any-返回值如果Pred(Elem)对List中的至少一个元素Elem返回true,则返回true。-module(helloLearnfk).-import(lists,[any/2]).-e......
  • 无涯教程-Erlang - left函数
    该方法根据字符数从字符串的左侧返回子字符串。left-语法left(str1,number)str1      - 这是需要从中提取子字符串的字符串。Number - 这是子字符串中需要出现的字符数。left-返回值根据字符串的左侧和数字返回原始字符串的子字符串。-module(he......
  • 无涯教程-Erlang - equal函数
    该方法返回一个布尔值,表明一个字符串是否等于另一个字符串。如果字符串相等,则将返回true值,否则将返回false值。equal-语法equal(str1,str2)str1,str2  - 需要比较的2个字符串。equal-返回值如果两个字符串相等,它将返回true值,否则将返回false值。-module(helloLear......
  • 无涯教程-Erlang - len函数
    该方法返回特定字符串的长度len-语法len(str)str  - 这是需要确定字符数的字符串。len-返回值返回值是字符串中的字符数。-module(helloLearnfk).-import(string,[len/1]).-export([start/0]).start()->Str1="Thisisastring1",Len1=len(Str......