【发布时间】:2015-01-03 17:40:46
【问题描述】:
我是新的 Lisp 程序员,需要一些帮助
我想编写一个在列表中查找重复元素的函数,但我写不出来。
我在 lisp 中需要这样的东西:
for(int i=0; i < myList.length(); i++)
for(int j=i+1; j < myList.Length(); j++)
{
if(myList[i] == myList[j])
cout << myList[i] << endl;
}
有人可以帮帮我吗?
【问题讨论】:
-
Stackoverflow 不是让其他人为您将代码从一种语言翻译成另一种语言的地方。希望您表现出努力来解决您的问题,这最好是与编程相关的实际问题。不要发布您尚未尝试找到答案的问题(展示您的作品!)
-
您的 Algol 代码在列表中找不到重复的元素。例如。对于
(1 2 1 1),它打印"1\n1\n1\n2\n1\n1\n1\n"。
标签: lisp