会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爵士甜菜
博客园
首页
新随笔
联系
订阅
管理
随笔 - 32
文章 - 0
评论 - 148
阅读 -
57239
2010年1月25日
打印自己的程序
摘要: 记得曾经有位图灵奖得主回忆自己写过最得意的程序时,他列出了一个C语言的自我打印程序。依稀记得有百行之多,好像还用了很多数组。现在想想构建这样一个程序的诀窍可以抽象的描述成:A"AB"B其中"AB"是程序中出现的字符串,AB分别是前后的程序代码。B中的程序功能需包括,打印"AB"的A部分,打印",打印"AB",打印",最后打印"AB"的B部分。这个问题的难点在于会使人产生无限递归定义的困境。但如果看...
阅读全文
posted @ 2010-01-25 12:18 dragonpig
阅读(420)
评论(0)
推荐(0)
编辑
公告
昵称:
dragonpig
园龄:
19年4个月
荣誉:
推荐博客
粉丝:
43
关注:
3
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
WP7
(1)
nodejs
(1)
ASP.NET
(1)
随笔档案
2011年5月(2)
2011年3月(5)
2011年2月(7)
2011年1月(11)
2010年1月(4)
2009年11月(1)
2009年9月(1)
2006年4月(1)
相册
images(3)
阅读排行榜
1. 教你30秒打造强类型ASP.NET数据绑定(9867)
2. 神奇的λ演算(7338)
3. 用Silverlight做雷达图(4809)
4. 一道非常有趣的概率题(4752)
5. 排列算法 Permutation Generation(3641)
评论排行榜
1. 一道非常有趣的概率题(80)
2. 教你30秒打造强类型ASP.NET数据绑定(31)
3. 教你如何制作Silverlight Visual Tree Inspector(7)
4. 当json.js遇见dynamic.net [0](7)
5. 用Silverlight做雷达图(7)
推荐排行榜
1. 教你30秒打造强类型ASP.NET数据绑定(40)
2. 当json.js遇见dynamic.net [0](8)
3. node.js初体验(6)
4. 教你如何制作Silverlight Visual Tree Inspector(5)
5. 用Silverlight做雷达图(5)
最新评论
1. Re:神奇的λ演算
讲的比较清楚,但还是不明白
--蜗##牛
2. Re:教你如何制作Silverlight Visual Tree Inspector
再次来顶 好文章 呵呵
--银光小子
3. Re:WP7扫雷v0.1
啥时候公布源码啊
--sphinx007
4. Re:.net中反射、emit、expression和dynamic的性能比较
楼主太低调
--BangQ
5. Re:.net中反射、emit、expression和dynamic的性能比较
测试过。结论:expression最稳定reflection最差emit次之native和dynamic在第一次执行时,会耗费大量的时间。以后的执行速度很快。...
--leonwoo
点击右上角即可分享