racket - 一个数字的递归,如果它在 Racket 中按升序排列而不使用列表
问题描述
本程序禁止使用任何类型的列表。我尝试了以下方法,但这很疯狂。
(define (order2 number2)
(cond ((remainder number2 10) 1)
(else (order3 number3))))
(define (order3 number3)
(cond ((< number3 10) number3)
(else
(define (order4 number4)
(cond (< remainder (quotient number4 10)))
(else (order4 (quotient number4)))))))
))
解决方案
推荐阅读
- c# - InPlaceBitmapMetadataWriter 在将关键字从最近的相机中写入照片时失败
- instagram - 如何获得 Instagram 访问令牌?
- css - 如何更改 mat-table 内 ng-container 的宽度
- image - 图像延迟加载 Ionic 3
- reactjs - 子屏幕中的 React-Native 导航?
- python - 当我只需要添加我的用户的行时,为什么它会在 nlist 中记录额外的项目/行('')?
- c++ - SVG 文件中的图像在放大时会失去清晰度
- powershell - 比较管理与 PowerShell
- php - 在 Codeigniter 中更新两个图像
- javascript - 反应钩子:什么/为什么`useEffect`?