这是一个示例:
- [00] 2009年的二进制形式...
- [05]哪个字母...
- [10]四位数 - 半by或十六进制数字...
- [15]千数...
- [m13]如果x是0和1的任何字符串...
- [M20]证明或反驳...
[00],[05],[10],[15],[M13],[M20]均值是什么?
?我尝试过:
- 谷歌搜索
taocp exercises square brackets
- 在方形式数字中寻找图案。
- 他们既增加又减少
- 它们主要是但不是全部倍数
- 随时出现的那些人时不时出现
- m是唯一的前缀
- 代码是非唯一的
- 谷歌搜索
"the art of computer programming" exercises brackets
- 谷歌搜索
"the art of computer programming" M13
- 查看http://dl.acm.org/citation.cfm?id=1312683,这表明M表示里程碑。
- 谷歌搜索
"the art of computer programming" [00]
- 在书中寻找一个解释 的附录
- 考虑到>>>>>>
没有运气!
在文本中第XVII页上有一个与练习一起使用的符号的摘要
► = recommended
M = Mathematically oriented
HM = Requiring "higher math"
00 = Immediate
10 = Simple (one minute)
20 = Medium (quarter hour)
30 = Moderately Hard
40 = Term Project
50 = Research Problem
这是一个大致的对数刻度。此外:"等级数除以五个表示所需的详细工作数量。因此,级别24的练习可能比评分25的练习需要更长的时间来解决,但后者需要更多的创造力" -p。xvi(练习中的注释)
我认为这是在本书的简介中提到的(我的副本现在在办公室里)。如果我没记错的话,数字表明难度,数字从0开始是热身问题,数字以3个指示问题集的问题开始,数字以4个表示非常困难的问题开始,而50个意思是非常困难(可能打开)问题。
m的意思是"数学",如"您需要在这里需要一些棘手的数学"。HM的意思是"更高的数学",这意味着"除了我们在这里涵盖的问题之外,您需要数学来解决这个问题。"
希望这会有所帮助!