如何從整數列表中刪除偶數元素?從列表中刪除偶數元素
List dropEven(List l, int n) {
List to_return = nil();
while(true) {
if(l.isEmpty()) return to_return;
if(n==0) l.remove(n);
Integer i = (Integer)(hd(l));
to_return=append1(to_return,hd(l));
n= n-1;
l=tl(l);
}
}
除了第一行的問題之外,您的代碼是否存在任何問題?它會拋出任何異常嗎?或者它給了意想不到的輸出你需要告訴我們。 –
這就是我一直在使用,但它似乎並沒有工作。所以我想知道我是否缺少一些東西。 @RohitJain – user2709092
似乎不起作用,對於具體問題從來都不是一個很好的解釋。你需要告訴我們它是如何工作的。你在運行這個代碼時得到了什麼輸出? –