出版社:人民邮电出版社
年代:2010
定价:59.0
本书主要介绍短码编程,并以北京大学的PKU Judge Online在线评分系统为编程环境,选取了本系统中比较典型的问题,利用数据结构和算法的知识加以分析,最后编程实现。并尝试使用各种编程语言,不断地将源代码缩短。
第1章 入门
1.1 引言
1.1.1 什么是短码编程
1.1.2 短码编程的三要素
1.1.3 热情、聪明的短码编程者
1.1.4 短码编程者的传奇
1.2 战场:在线评分系统
1.2.1 什么是在线评分系统
1.2.2 世界各地的在线评分系统
1.2.3 pku judge online
1.3 动手试试:短码编程的基础
1.3.1 编程环境
本书主要介绍短码编程,首先介绍了短码编程的三要素:数据结构和算法、执行环境以及短码编程的精神。书中以北京大学的pku judge online 在线评分系统为编程环境,选取了该系统中比较典型的问题,如海狸啃木头、旋转拼图、葡萄酒买卖,利用数据结构和算法的知识加以分析,最后编程实现,并尝试使用各种编程语言,不断地将源代码缩短。同时还介绍并分析了一些钻安全漏洞的代码,旨在通过短码编程帮助程序员集中注意力,锻炼忍耐力,开拓视野。 本书适合所有对短码编程感兴趣的人。【作者简介】Ozy,本名岡田佑一,是出生于日本大阪的一位短码高手。他花费相当长的时间提升短码编程技术,进而将其发展成一种技能,曾获得程序设计大赛的冠军。他开办过程序设计方面的培训班,目前致力于数学教育和程序设计师的培养工作。