后知后觉-观sicp
当我看到sicp P25里计算Fibnacci的一种迭代计算方法
a<-a+b
b<-a
明显是错误的,或许我们应该只领会精神就可以了?
正确的应该是
tmp <- a+b
b <- a
a<- tmp
所谓sicp就是那本著名的MIT曾用教材—计算机程序的构造和解释。我在买之前真的应该先在图书馆看一看的。
个人总结买书有两个经验:
1、通常越有价值的书价格越便宜;
2、应该买带习题答案的书。
sicp显然不符合这两条。或许这真是一本好书,但是我看了第一章以后确实没有感觉有什么收获CMath多有论述,有一种盛名之下的感觉。或许我后知后觉,过几年后再看会拍案叫绝的。
关于函数式程序设计和lambda演算,我觉得Foundations for programming languages和programming languages and lambda calculi值得一看,至少我能看懂他们的主题。
后知后觉-观sicp相关推荐
- 重新学习计算机基础理论知识(后知后觉)
在写了几年代码之后,才知道有软考这样的考试存在:在写了很多逻辑之后,总是对计算机如何处理程序几无所知:在大学时学的东西完全没有了印象和记忆,程序一旦开始运行就好像丢进自动贩卖机的硬币一样再也看不到它的 ...
- 这个世界依聪明才智的先天高下得三种人:先知先觉的发明家,后知后觉的宣传家,不知不觉的实践家...
这个世界依聪明才智的先天高下得三种人:先知先觉的发明家,后知后觉的宣传家,不知不觉的实践家
- 亲述真实经历--“人工智能培训机构”的“坑”,希望更多像我这样的人不要吃了第一次亏才后知后觉
作为有血泪教训,经历过两次人工智能培训,想转行到AI的人,揭露业界存在的陷阱,希望大家不要像我这样第一次吃亏了才后知后觉,大家一起交流学习,不要掉坑里! 当你去咨询培训机构并询问他们是否有真正的项目时 ...
- 那些程序员们后知后觉的职涯经验
文/技匠(简书签约作者) 原文链接:http://www.jianshu.com/p/d9c232ed74e3 著作权归作者所有,转载请联系作者获得授权,并标注"简书签约作者". ...
- 后知后觉者的学习方法
注:这里的"后知后觉"者,指的是像我一样的在大学之前没有接触过程序设计的人或者是在想要入职程序员而没有任何基础的人. 一.学任何知识的先决条件 先不谈具体的学习方法,就学任何方面知 ...
- 砸115亿元入局!后知后觉的欧洲重金建设AI,为赶中超美
林鳞 编译整理 量子位 出品 | 公众号 QbitAI 欧洲醒了. 昨天,欧盟委员会称,将在2020年前投资15亿欧元建设欧洲AI产业,折合成人民币约115亿元.有趣的是,这个数额比最初的预算高了70 ...
- CMS4.0——后知后觉
前言: 2016年底,自己作为参与者加入CMS3.0的改版中:2017年中,CMS4.0在经过一个月有余的时间,华丽丽的蜕变成现在大家喜闻乐见的:http://news.gangguwang.com/ ...
- 后知后觉的我,Petri Net的提出者Carl Adam Petri已经去世了
今天翻起一本10年8月的ACM通信,突然发现有个红字Obituary,一看居然是Carl Adam Petri去世了.作为一个研究形式化技术的学生,感觉到一丝伤痛. 2010年7月2日,著名德国数学家 ...
- 直播预告丨告别后知后觉的指标波动,神策智能预警分析直播来袭
▼ 点击"阅读原文" ,抢免费名额!
最新文章
- 如何看服务器java_如何查看Windows服务器运行了多长时间
- [iptables]Redhat 7.2下使用iptables实现NAT
- 分子排列不同会导致_刘珏文: DNA寡核苷酸的冷冻定向拉伸和排列
- Integer及String的equals及==注意示例,涉及自动拆箱、自动装箱以及equals源码分析
- poj 3920(简单dp)
- 四种常见的MapReduce设计模式
- 安装Android模拟器Genymotion【Android学习入门】
- Android 自定义dialog
- Java异常处理机制很有意思
- 使用 ApplicationDomain 类
- [转]我不敢!⋯⋯⋯⋯致所有拼搏的年輕人。
- Google关停中国区域翻译服务后继续使用Chrome自带翻译插件的方法教程
- 解决:浏览器下载的Excel文件显示“文件已损坏,无法打开”
- 11. Container With Most Wate
- 智能门锁:电源管理概述1
- 成功IPO还是被巨头收购?估值过百亿的独角兽Dropbox将何去何从
- 银湖网更改手机号那极致糟糕的体验
- win11摄像头黑了用不了的七个解决办法
- 【论文阅读 SAGLG】Self-Attentive Graph Convolution Network With Latent Group Mining and Collaborative ……
- 一个初学编程的草根大叔用了一个月时间冲上周榜第二名!给想冲榜的后浪们谈谈小经验——
热门文章
- 【论文阅读】Don‘t be so sure! Boosting ASR Decoding via Confidence Relaxation
- Smobiler快手小程序开发指南
- 如何c51和mdk共存兼容_keil5 MDK软件中传统C51与STM32相互兼容的方法
- mbp安装steam显示“steam_osx”已损坏,mac安装steam方法
- 用c语言写抽选车牌号的程序,[源码和文档分享]基于C语言实现的汽车牌照的快速查询...
- python--数据结构--部分背包
- ABAP编程语言-概览
- 社交电商独角兽meesho融资5.7亿美元,海外S2B2C火热
- 微信小程序-购物商城
- 算法分析与设计CH3:Growth of Functions