erlang算法
打码健身了解一下
这个作者很懒,什么都没留下…
展开
-
erlang:合并两个有序列表为一个列表(List)
%% @author tangjianwen -module(practice_03). -export([start/0]). %%传入两个列表,(L1,L2) %%通过头|尾进行判断 % 大于 start()-> %%数据初始化 L1=[1,2,3,5,7,7], L2=[2,4,6,8,9], %%调用合并函数 gether(L1,L2,[]). gether([H1|T1],[H2|T2]=Z,Str) when H1<H2 -> %%L1头小于L2时 %% .原创 2020-10-27 19:17:39 · 470 阅读 · 0 评论 -
Erlang:定一个列表例如[1,2,3,4],分别为每个数创建一个子进程计算平方,然后收集所有计算结果累加。
代码】Erlang定一个列表例如[1,2,3,4],分别为每个数创建一个子进程计算平方,然后收集所有计算结果累加。原创 2020-10-27 19:15:29 · 289 阅读 · 2 评论 -
<<A:4,B:4,C/binary>> = <<18,19,256>> 计算并解释A,B,C的值分别是多少
答:00010010 00010011 00000001 00000000 因为erlang二进制的默认为8位,C/binary表示C为16位二进制形式,得出<<18,19,256>>二进制表示,因为A:4表示A占前四位,故A值为1,有理可得B为2,而C为16位的二进制,即为<<19,0>> https://blog.csdn.net/mycwq/article/details/11529755 ...原创 2020-10-27 19:11:31 · 83 阅读 · 0 评论