- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 全民Scheme(1):数字游戏
刚刚看到两句话,感觉不错,分享给大家: 1.用户的问题,就是我们的问题 2.做一些用户想要的东西 (define add1 (lambda (x) (+ 1 x))) (define sub1 (lambda (x) (- x 1))) (add1 67) (sub1 5) (sub1 0) (zero? 22) (defi
2015-06-25 23:51:57 1600 2
原创 全民Scheme(0):lat的定义
接下来我会写一写Scheme的学习笔记。嗯,Scheme是属于小众的语言,但合适用来教学的。 什么是lat,就是遍历list里的每个S-expression,如果发现其中某个不是atom的,则返回false,否则返回true。 (define atom? (lambda (x) (and (not (pair? x)) (not (null? x))))) (defi
2015-06-22 21:36:28 1695
原创 LeetCode226——Invert Binary Tree
话说,几天前,Max Howell(Homebrew的作者)去Google面试,Google就出了这个题,结果他竟然写不出来。。。 然后,他就在twitter上吐槽了: Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a
2015-06-15 00:17:54 1342
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人