在DrRacket中转置矩阵而不使用apply?

时间:2016-11-27 21:35:24

标签: matrix scheme racket transpose

我在转置矩阵方面遇到了麻烦。我可以转置,但有三个辅助函数,这不是很有效。我使用apply找到了一些答案。但是有没有其他方法可以在不使用它的情况下进行转置?

(check-expect (transpose (list (list 1 2 3)
                               (list 4 5 6)))
              (list (list 1 4)
                    (list 2 5)
                    (list 3 6)))
学生语言中的

lambdalocalmapfoldlfoldr以及其他内置函数都可以。

感谢。

0 个答案:

没有答案