为什么80%的码农都做不了架构师?>>>   

解:相关代码如下,时间测不出来

#lang racket(define (square x)(* x x))(define (smallest-divisor n)(define (divides? a b)(= (remainder b a) 0))(define (next divisor)(if (= divisor 2)3(+ divisor 2)))(define (find-divisor n test-divisor)(cond ((> (square test-divisor) n) n)((divides? test-divisor n) test-divisor)(else (find-divisor n (next test-divisor)))))(find-divisor n 2))(define (prime? n)(= n (smallest-divisor n)))(define (timed-prime-test n)(define (report-prime elapsed-time)(display "***")(display elapsed-time))(define (start-prime-test n start-time)(cond ((prime? n) (report-prime (- (current-inexact-milliseconds) start-time)))))(newline)(display n)(start-prime-test n (current-inexact-milliseconds)))(define (search-for-primes start end num)(timed-prime-test start)(cond ((and (> num 0) (< start end))(search-for-primes (+ start 1) end (- num 1)))))

转载于:https://my.oschina.net/guzhou/blog/303393

SICP 1.21 1.22 1.23 1.24相关推荐

  1. 2021年12月20日|21日|22日|23日|24日

    2021年12月第四周周记 回顾排序算法 选择排序 索引i自左向右 记录有序下边界的下一个数,遍历 i+1 →arr.length 取其中最小值与i交换 有序下边界向右扩 ++ 冒泡排序 索引i自右向 ...

  2. 21、22、23、53、80、123、161、1433、3306、3389 端口的用途或协议

    21.22.23.53.80.123.161.1433.3306.3389 端口的用途或协议 一.如下 一.如下 21 端口:FTP(File Transfer Protocol)数据传输端口,用于在 ...

  3. 嵌入式开发第20、21、22、23天(触摸屏电子相册)

    项目框架 触摸屏电子相册 1.密码登录 (9键 6位密码登陆.36键 6位随机验证码) 2.电子相册功能(有自动浏览,手动浏览,上一张,下一张.划屏操作)       指定运用方法(用链表将当前目录下 ...

  4. 21款22款23款奔驰E300升级23P智能驾驶辅助系统全速自适应巡航

    大家好,我是小志bzs878,专注名车原厂升级,欢迎戳戳右上角"+"号关注一下,持续为您带来精彩改装案例 23P驾驶辅助系统属于半自动驾驶,能够缓解车友的开车劳累的状态,而且让开车 ...

  5. 第21,22,23天 咳咳

    额..好像之前忘记继续写啦..于是,就这样断了一天,然后后来想补下的,结果发现....csdn不能上了.. 这几天还不错吧,就是更多发现自己不足,代码实现差..然后手速慢..然后思维差..嗯...你还 ...

  6. 蔡高厅老师 - 高等数学阅读笔记 - 05 - 导数和微分 - 01 (22、23、24、25、26、27)

    导数和微分: 1 导数和微分起因: 1.1 导数的概念 1.1.1 速度: 平均速度: 1.1.2 切线问题 2 导数的定义: 可导 用定义求导函数: 23 左导数和右导数 目录 导数和微分: 1 导 ...

  7. 笔记整理5----Java语言高级(五--完结)21 字符流与字节流+22 多线程+23 网络编程

    21 字符流与字节流+22 多线程+23 网络编程 第10天 IO流 今日内容介绍  标准输入流 & 转换流 & 打印流  对象操作流  Properties集合 第1章标准输入 ...

  8. Sqlmap 22.05.23.05

    22.05.23.05 1.Sqlmap设置HTTP协议认证 Sqlmap中设置HTTP协议认证的参数 : –auth-type 和 –auth-cred 其中 --auth-type支持 Basic ...

  9. 计算机考研全国统考时段,2019年全国考研统考时间安排:12月22、23日

    2019年全国硕士研究生招生考试初试将于2018年12月22日-23日举行,网上报名将于2018年10月10日-31日进行.有意报考的考生要做好报名和备考的准备哦~一起来看看考试如何安排吧~ 12月2 ...

最新文章

  1. 1. CVPR2021-Papers-with-Code-Demo(CVPR2021论文下载)
  2. 图形处理(三)简单拉普拉斯网格变形-Siggraph 2004
  3. 《C语言课程设计》一3.1 文件复制
  4. Python的第一个程序 Hello world
  5. 字符串处理(POJ1782)
  6. HTML页面提交TABLE
  7. UITextField 对比 UITextView
  8. Hadoop-MapReduce
  9. 第三周的学习进度情况
  10. 中国标准时间转换成DateTime
  11. 飞行汽车能顺利上天吗?
  12. 【ROS学习记录】在gazebo中加入差分驱动插件后rostopic没有/cmd_vel话题的一种解决办法
  13. 消费金融加速内卷,地推要求硕士起步…
  14. 《ChatGPT》自动写代码、写作文,使用教程来了
  15. SQLZOO 答案—完整版
  16. (翻译)闭合需要(Need for closure)
  17. C语言关键字浅析-double
  18. 一组超赞的母亲节祝福创意海报
  19. 全球及中国保健品市场消费需求与投资价值评估报告2022-2028年
  20. C++/C#通过进程ID查找对应窗口句柄

热门文章

  1. CF1146H Satanic Panic
  2. 《利用Python》进行数据分析:Numpy基础9 数组转置和轴对换
  3. List集合的三个实现类比较
  4. 鸟哥的私房菜 第0章
  5. 第七章 ReentrantLock总结
  6. Ubuntu15.04 网站服务器环境搭建,php/html/css等学习环境搭建教程
  7. Javascript作用域原理---预编译
  8. Windows Mobile下使用ZLIB压缩
  9. Ubuntu安装deb软件包错误(依赖关系问题)解决
  10. 日常工作问题解决:centos7下配置网卡以及查询网卡UUID