Lisp代码意外的结果

Lisp代码意外的结果,lisp,Lisp,我试图解决一个家庭作业问题,在这个问题上,我必须返回一个选定用户的分数 按课程编号排序(不允许使用内置排序功能)。我不理解结果:第一个条目没有排序,一些额外的学生似乎被返回。我不知道为什么,我花了三个多小时试图解决这个问题。谢谢。一个好的开始是去掉诸如car、cdr、cadar等功能 数据记录的写访问函数。使用第一,第二和第三 要访问列表的第一个元素,请先使用函数 要访问其余元素,请使用函数rest 这使得代码更容易阅读和理解

我试图解决一个家庭作业问题,在这个问题上,我必须返回一个选定用户的分数
按课程编号排序(不允许使用内置排序功能)。我不理解结果:第一个条目没有排序,一些额外的学生似乎被返回。我不知道为什么,我花了三个多小时试图解决这个问题。谢谢。

一个好的开始是去掉诸如car、cdr、cadar等功能

数据记录的写访问函数。使用第一,第二和第三

要访问列表的第一个元素,请先使用函数

要访问其余元素,请使用函数rest

这使得代码更容易阅读和理解