Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell帮助中的类列表_Haskell - Fatal编程技术网

Haskell帮助中的类列表

Haskell帮助中的类列表,haskell,Haskell,有人能帮我解答我连续两天被困的最后一个作业问题吗。 我在Haskell很差劲,这个问题对我来说太高级了,所以请帮助我,因为今晚是午夜 非常感谢您的帮助 这是我的问题 这个问题的主要任务是定义函数 classlist::(代码、标记)->等级 这需要姓名和身份证号码的列表,以及身份证号码和身份证号码的列表 标记,并返回名称、标记和最终排名的列表 提前感谢 你的问题有两个部分:(1)让名字和标记匹配在一起,然后(2)根据它们的标记对名字进行排序 对于你问题的第一部分,你应该这样想: code将名称映

有人能帮我解答我连续两天被困的最后一个作业问题吗。 我在Haskell很差劲,这个问题对我来说太高级了,所以请帮助我,因为今晚是午夜

非常感谢您的帮助

这是我的问题

这个问题的主要任务是定义函数
classlist::(代码、标记)->等级
这需要姓名和身份证号码的列表,以及身份证号码和身份证号码的列表 标记,并返回名称、标记和最终排名的列表


提前感谢

你的问题有两个部分:(1)让名字和标记匹配在一起,然后(2)根据它们的标记对名字进行排序

对于你问题的第一部分,你应该这样想:

code
名称
映射到
Iden
<代码>标记将
Iden
映射到
标记
。不知何故,您必须将
名称
映射到
标记

为此,对于
code
中的每个
名称
,获取相关的
Iden
并在
标记中查找它。这将为您提供相关的
标记,然后您可以将其与
名称`匹配

对于第二部分,您必须对新关联的
(名称、标记)
对进行排序,可能是按
标记进行排序。然后,您应该能够获取该列表,并在每个列表中添加一个
等级
,从1开始计算


顺便说一句,午夜对我来说还有4个小时,但我敢打赌这对你来说是相当接近的(除非你在澳大利亚)…所以这个建议可能不会及时出现。下次你可以早点向你的老师或同学寻求帮助。

作业中是否已经定义了
代码
分数
、和
等级
?到目前为止,你有什么?如果你向我们展示了你在过去两天里完成(或未完成)的事情,那么帮助你会更容易。至少这里的一些人愿意为做作业的人提供具体帮助,但如果你正在找人做作业,我建议你到别处找。如果你不希望有人做你的家庭作业,那么你应该详细说明你做了什么,没有做什么,等等,并试着问一些具体的问题。此外,你似乎只给出了部分规范——你说的是“主要任务”,但甚至没有提到其他任务。此外,您还需要定义前面提到的
代码
标记
、和
等级
。最后,短语“取[sic]姓名和id[sic]编号列表的等级,以及…”中的语法和排版错误(id vs.id)表明您已对问题进行了解释。