免费提供打高尔夫球的书籍吗?[关闭]


14

您是否可以推荐任何关于代码高尔夫的免费书籍,特别是Java和C ++?


1
@Joey:你是说没有休闲活动的书籍出版吗?
克里斯·拉普兰特

1
相关tips标签:参见标签
marcog 2011年

3
@Joey“ Code Golf本质上是一门在现实世界中没有用的学科。” 那是完全错误的。当我听到人们这么说时,我总是很惊讶。Code golf是深入探究某种语言的绝佳工具,可以像往常一样探寻角落和缝隙。这对于现实世界编程可能非常有用,并且对我来说已经无数次了。

由于该站点多年来的发展,我想说PPCG现在是学习几乎所有实践语言的代码高尔夫球的最佳资源
。– lirtosiast

Answers:


8

关于打高尔夫球,至少有两本书:

其他推荐阅读:

  • 安德鲁·萨维奇(Andrew Savige)在高尔夫上的文章(eyepopslikeamosquito),可从他的Perlmonks节点上获取

  • codegolf.com上特定于语言的论坛

  • golf.shinh.org上完成挑战的解决方案(查找“验尸”)。



7

在Java中打高尔夫球时,不建议这样做。

实际上,我什至可以说(以EW Dijkstra的说法),它削弱了思想,因此应被视为刑事犯罪。

如果您坚持使用Java编写代码高尔夫球,则所需的所有基本内容都可以在java.util.Scanner(解析输入),java.math.BigInteger和java.lang.String中找到。此外,正则表达式和打印格式的语法将派上用场。


2
在探索语言深度时获得乐趣只会破坏本来就虚弱无力的思维能力。

4

迈克尔·阿布拉什(Michael Abrash)撰写的“优化之​​禅”中有几节内容针对大小优化汇编代码。我记得有一章,他从一个荒唐的小排序函数中挤出了每个备用字节。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.