#
摘要: 重点探讨一下动静态编程语言的语义,兼带些DSL及通用语言,以及新手上手难易问题。。。
阅读全文
摘要: 有人提到如果 if 这样的关键字都可以定义成中文,那就是真正的中文编程。那时我就想到,这个其实要在 scheme 中实现是多么简单,将 sicp 书中的解释器稍微修改下就可以了,只要修改解析的部分即可。解释器的完整代码放后面。。。
阅读全文
摘要: .
将一个 8*8 的棋盘进行如下分割:
将原棋盘割下一块矩形棋盘并使剩下部分也是矩形,再将剩下部分继续如此分割,
这样割了 n-1 次后,连同最后剩下的矩形棋盘共有 n 块矩形棋盘。
每次切割都只能沿着棋盘格子的边进行。
原棋盘上每一格有一个分值,一块矩形棋盘的总分为其所含各格分值之和。
现需要把棋盘按上述规则分割成 n 块矩形棋盘,并使各矩形棋盘总分的均方差最小。
阅读全文
摘要: .
// 亲爱的维护者:
// 如果你尝试了对这段程序进行‘优化’,
// 并认识到这种企图是大错特错,请增加
// 下面这个计数器的个数,用来对后来人进行警告:
// 浪费在这里的总时间 = 39h
。。。
阅读全文
摘要: 晚上有同学找我要题解,我就干脆做了一下题目,希望能有些帮助。。。
阅读全文
摘要: 地球上硅的含量很多,仅次于氧,而且硅的提纯技术已经达到很高的水平。近年来,人们发现硅不但是很好的电学材料,还是很好的光学材料。用标准CMOS工艺制造的硅光子集成线路,与电子集成电路兼容,成本低、易制造、便于控制,优点是其它光子材料无法比拟的。将光引入到芯片与芯片,以及芯片内各部分之间的数据连接中,形成高速率、低损耗的光互连,这场发生在计算机领域的光子革命由此拉开了序幕。。。
阅读全文
摘要: 二维平面中有 N 个点,其中 M 对点已经有边连接,
现在需要增加若干条边,以使所有点相互连通。
定义边的长度为两点间的欧几里得距离。
求增加的边的总长度的最小值。。。
阅读全文
摘要: 一辆卡车从起点驶向终点,每行进一单位距离,消耗一单位燃料。
起点距终点有 L 单位距离,车上有 P 单位燃料。
中途有 N 个补给站,第 i 个补给站距终点有 Di 单位距离,可提供的补给为 Pi 单位燃料。
假设车上可以装载无限多的燃料。
求最少需要几次补给可以到达终点。。。
阅读全文
摘要: 闪烁而过一个console窗口,实在不爽之,所以,找方法去掉它。SHELLEXECUTEINFO 。。。
阅读全文
摘要: 虽然开源二维码QR码编码库 qrencode 以 C 语言编写,
但工程管理及源码中使用 Linux 平台特性(此说法似乎不严谨),如 getopt_long 等;
以开源图形库 libpng 生成 png 图片,且 libpng 又使用开源 zlib 支持数据压缩,却未配上这两个库,似乎假设开发环境中已经安装,但我不想装。。。。
阅读全文
摘要: 修改自 glibc 2.8 中的 getopt 等相关文件,直接加入工程,编译即可使用。。。
阅读全文
摘要: Farey 数列,欧拉函数 。。。
阅读全文
摘要: 巧妙使用 二分,等比数列,数论,矩阵 的三种解法。。。
阅读全文
摘要: 模拟题,LISP SBCL 。。。
阅读全文
摘要: 求出比输入整数大的最小的回文数,输入整数不超过 1000000 个数字。解法:贪心。代码 LISP SBCL 。。。
阅读全文
摘要: 许多做法存在的理由是,因为“我们一直就是这样做的”。。。
阅读全文
摘要: 我曾经接受过INTEL公司的培训,他们来的工程师都40多岁了,一个行业搞了20多年,那是什么样的一个理解程度呢?有些人头发都白了,你根本问不倒他们。我曾经问他,你最喜欢的是什么呢,他回答说是技术,我问他长期做技术难道你不厌烦吗?他笑着说NO。我才理解什么叫资深的含义,我也才理解为什么他们能把技术做得那样好。。。
阅读全文
摘要: 中缀转后缀,用递归解决。
lambda 很好用。
LISP SBCL。。。
阅读全文
摘要: 水题,LISP SBCL AC 。。。
阅读全文
摘要: 有一次在北大讲座,遇到一位学生问我,“老师,你说学习重要,还是经营人脉重要?”看着他一脸大杂烩的表情,我先拿出本子记下了这个问题,然后告诉他说,这是个比较大的话题,我会仔细写篇文章放在网上的,然后给了他我的博客地址 。而后又补了一句,“相信我,所谓的人脉就算重要,也根本没他们说的那么重要”。
让我们细说从头。先动脑思考一下,你愿意与什么样的人成为朋友?从幼儿园开始,每个人就都已经有一些选择朋友的原则——尽管并不自知。事实上,资源分布的不均匀,必然造成人与人之间的某种依附关系。观察一下,就可以看到事实:幼儿园里玩具多的孩子更容易被其他孩子当作朋友。那么,玩具最多的孩子朋友最多么?答案 并非肯定。。。
阅读全文
摘要: 著名语言学家Greg Thomson说的:“外语学习的原理是如此之复杂,以至于没有人能说清楚;但掌握语言的过程又是如此之简单,以至于不需要说清楚。”讨论语言学习的原理,是件非常复杂的事,在下当然也没把握能描述得很清楚。而且因为外语学习就连学术界都存在很多尖锐的争论,本人也不敢说自己有把握能把争论化解。但还是决定先从简单入手,做些抛砖引玉的工作吧,探讨一下外语学习的真谛,特别是对大家在外语学习上普遍存在的误解进行分析和澄清,希望能对外语学习者有所帮助,对外语教学工作着有所启发,就知足了。。。
阅读全文
摘要: 版本三终于 AC 了。 LISP SBCL 。。。
阅读全文