gpt4 book ai didi

functional-programming - 如何在 Scheme/LISP 中编写除一体功能外的所有功能?

转载 作者:太空宇宙 更新时间:2023-11-03 18:49:08 24 4
gpt4 key购买 nike

你们能想出一个最短、最惯用的 all-but-one 函数解决方案吗?

;; all-but-one
;; checks if all but one element in a list holds a certain property
;; (all-but-one even? (list 1 2 4)) -> true
;; (all-but-one even? '(1)) -> true
;; (all-but-one even? '(2 4)) -> false

编辑:除了一个之外都是。

最佳答案

如果第一个元素具有指定的属性,则对列表的其余部分调用 all-but-one

如果第一个元素没有指定的属性,则对列表的其余部分调用 all

关于functional-programming - 如何在 Scheme/LISP 中编写除一体功能外的所有功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1885019/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com