程序设计导引及在线实践(第2版)

内容简介

[

  《程序设计导引及在线实践(第2版)》是北京大学“程序设计实习”课程的内容和“北京大学程序在线评测系统”(POJ)的紧密结合,具有极强的实践性。该书的例题和习题精选自POJ题库,并且在叙述中穿插了许多精心编写的思考题,总结了学生在程序设计中易犯的错误。该书的作者均有丰富的工程软件开发经验和教学经验,因此该书中的程序代码均保持良好的风格。  《程序设计导引及在线实践(第2版)》可以作为高等学校理工科相关专业程序设计类课程的教材,也可作为以ACM/ICPC为代表的大学生程序设计竞赛的培训教材,还可供对程序设计感兴趣的读者学习参考。

]

作者简介

[

  李文新,北京大学信息科学技术学院副院长、教授、博导,北京大学计算机实验教学中心主任,主要研究领域为人工智能(生物特征识别技术),是国际上从事自动化掌纹识别的研究者之一。她为推动ACM竞赛在北京大学、中国乃至亚洲的普及做了大量工作,2006年获ACM/ICPC组织颁发的“区域发展杰出贡献奖”。由她组织、为训练ACM队员而开发的北京大学在线程序评测系统目前已成为国际同类网站中有影响的网站之一。她在业余时间从事青少年科普活动,曾担任中国计算机学会青少年信息学奥林匹克竞赛科学委员会副主席,多次带领国家队出征国际信息学奥赛。    郭炜,北京大学信息科学技术学院教师,北京大学ACM国际大学生程序设计竞赛队教练。精研算法,曾11次负责为ACM国际大学生程序设计竞赛亚洲区预选赛命题,是国内为此项赛事主持命题次数多的人。他具有十余年的C++教学经验,曾独立开发多种流行的商业软件(如《我爱背单词》、《我爱学语法》、《我爱学音标》),2012年独立编写出版《新标准C++程序设计教程》(978-7-302-28380-5)。    余华山,北京大学博士,北京大学信息科学技术学院副教授,研究方向为并行处理、网格分布式计算,近年来发表学术论文28篇(包括合作论文),其中EI收录7篇、SCI收录6篇。目前承担本科课程“程序设计实习”和研究生课程“并行程序设计”的教学任务。

]

目录

第1章 C/C++语言概述1.1 程序的基本框架1.2 变量1.2.1 变量的定义1.2.2 变量的赋值1.2.3 变量的引用1.3 C/C++语言的数据类型1.4 常量1.5 运算符和表达式1.5.1 算术运算符1.5.2 赋值运算符1.5.3 关系运算符1.5.4 逻辑运算符1.5.5 位运算符1.5.6sizeof运算符1.5.7 类型强制转换运算符1.5.8 运算符的优先级1.6 注释1.7 分支语句1.7.1 if语句1.7.2switch语句1.8 循环语句1.8.1 for语句1.8.2 while语句1.8.3 do-while语句1.8.4 break语句1.8.5 continue语句1.9 函数1.9.1 函数的定义1.9.2 函数的调用1.9.3 参数传递和返回值1.9.4 库函数和头文件1.10 标准输入输出1.10.1 printf函数(标准输出函数)1.10.2 scanf函数(标准输入函数)1.11 全局变量和局部变量1.12 数组1.1 2.1 一维数组1.12.2 二维数组1.12.3 数组的初始化1.12.4 数组越界1.13 字符串1.13.1 字符串常量1.13.2 用字符数组存放的字符串1.14 指针1.14.1 指针的基本概念1.14.2 指针运算1.14.3 空指针1.14.4 指向指针的指针1.14.5 指针和数组1.14.6 字符串和指针1.14.7 void指针1.14.8 函数指针1.14.9 指针和动态内存分配1.14.10 误用无效指针1.15 结构1.15.1 “结构”的概念1.15.2 结构变量的定义1.15.3 访问结构变量的成员变量1.15.4 结构变量的初始化1.15.5 结构数组1.15.6 指向结构变量的指针1.15.7 动态分配结构变量和结构数组1.16 文件读写1.16.1 用fopen打开文件1.16.2 用fclose关闭文件1.16.3 用fscanf读文件,用fprintf写文件……第2章 简单计算题第3章 数制转换问题第4章 字符串处理第5章 日期和时间处理第6章 模拟第7章 高精度计算第8章 枚举第9章 递归第10章 动态规划第11章 链表第12章 二叉树附录A 北京大学程序在线评测系统介绍附录B 本书题目在openj udge.cn“百练”上的编号致谢

封面

程序设计导引及在线实践(第2版)

书名:程序设计导引及在线实践(第2版)

作者:李文新

页数:270

定价:¥39.9

出版社:清华大学出版社

出版日期:2019-02-01

ISBN:9787302452348

PDF电子书大小:117MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注