发表于2025-01-26
本教材设计包含三个面向:系统、基础、题解。在系统方面,我们在第一章介绍ACM-ICPC及CPE的发展与规则;第二章介绍CPE线上(on-line)练习与现场(on-site)考试的系统与机制;第三章介绍一个本机端的练习软体——疯狂程设,它透过测资脚本与批改脚本让学生在练习中减少语法、语意与逻辑的错误,也透过短码竞赛让学生能更精简地撰写程式。
在基础方面,第四章介绍C与C++输入输出的函式与格式,减少初学学生因为程式输出输入问题造成上传程式错误的可能;第五章有系统地讲解解题技能,从理解题意到挑选合适的演算法(包括排序、搜寻、贪心(greedy)、动态规划、图形走访、最小生成树、最短路径、最大流等常用演算法)不一而足,同时考量程式执行时间与记忆体用量,并交代如何设计测资以在上传程式前检验程式的正确性;最后提醒要善用既有资源,利用函式库来设计解题所需的功能,以减少撰写程式的时间。
在题解方面,我们依据难易等级提供三章共84题之题解,另有8题用在前面章节中做为例子。第六章至第八章分别是一颗星至三颗星题目之题解,除了区分难易度,再依据题型分节,其中包含字元与字串、数学计算、大数运算、几何、排序、图论、模拟、动态规划等。读者可以透过本书进入程式设计之门,并培养精进解题与程式的实力。
作者简介
林盈达
现职:国立交通大学资讯工程学系教授
学历:UCLA电脑科学博士
专长领域:网路协定设计、实作、分析与测试;网路安全、无线通讯及嵌入式软硬体效能
黄世昆
现职:国立交通大学资讯技术服务中心副主任
学历:交通大学资讯工程博士
专长领域:软体自动测试研究、软体安全、自动攻击产生器(CRAX)
杨昌彪
现职:国立中山大学资讯工程学系教授兼系主任
学历:清华大学资讯科学博士
专长领域:演算法及其延伸应用;字串、档案相似度比对相关演算法之设计与分析
叶正圣
现职:铭传大学资讯传播工程系助理教授
学历:台湾大学资讯工程博士
专长领域:电脑图学、虚拟实境、电脑视觉及互动技术
谢育平
现职:铭传大学资讯工程学系助理教授
学历:台湾大学资讯工程博士
专长领域:计算组合学、网路路由技术、数位典藏、图书馆自动化、光学文字辨识与课程自动化
大学程式能力检定:CPE祕笈 pdf epub mobi txt 电子书 下载 2025
大学程式能力检定:CPE祕笈 pdf epub mobi txt 电子书 下载