在taocp练习旁边,方括号中的数字是什么意思



这是一个示例:

  1. [00] 2009年的二进制形式...
  2. [05]哪个字母...
  3. [10]四位数 - 半by或十六进制数字...
  4. [15]千数...
  5. [m13]如果x是0和1的任何字符串...
  6. [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的意思是"更高的数学",这意味着"除了我们在这里涵盖的问题之外,您需要数学来解决这个问题。"

希望这会有所帮助!

相关内容

  • 没有找到相关文章

最新更新