2012-02-01 68 views
1

我想解決一個家庭作業問題,我必須返回 按課程編號排序的選定用戶成績(不允許使用內置排序功能)。我不明白結果:第一項沒有排序,有些額外的學生似乎被退回。我不知道爲什麼,我花了三個多小時試圖解決這個問題。謝謝。Lisp代碼意外結果

回答

2

一個良好的開端將是擺脫功能樣車,CDR,cadar,...

寫訪問功能的數據記錄。使用第一,第二和第三。

要訪問列表的第一個元素,請使用FIRST函數。

要訪問剩餘的元素,請使用函數REST。

這使代碼更易於閱讀和理解。