程序设计导引及在线实践
作者:李文新,郭炜,余华山 著
出版:清华大学出版社 2007.11
定价:32.00 元
ISBN-13:9787302158332
ISBN-10:7302158339
去豆瓣看看 第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.6 size of运算符
1.5.7 类型强制转换运算符
1.5.8 运算符的优先级
1.6 注释
1.7 分支语句
1.7.1 if语句
1.7.2 switch语句
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.12.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 结构变量的定义
……
第2章 简单计算题
第3章 数制转换问题
第4章 字符串处理
第5章 日期和时间处理
第6章 模拟
第7章 高精度计算..第8章 枚举
第9章 递归
第10章 动态规划
第11章 链表
第12章 二叉树
附录A 北京大学程序在线评测系统介绍
附录B 本书题目在POJ上的编号
李文新,女,现为北京大学信息科学技术学院副院长、教授、博导,北京大学计算机实验教学中心主任。主要研究领域为人工智能、生物特征识别技术,是国际上最早从事自动化掌纹识别的研究者之一。她为推动ACM竞赛在北京大学、中国乃至亚洲的普及做了大量工作,2006年获ACM/ICPC组织颁发的“区域发展杰出贡献奖”。由她组织、为训练ACM队员而开发的北京大学在线程序评测系统目前已成为国际同类网站中最有影响的几个网站之一她在业余时间从事青少年科普活动,担任中国计算机学会青少年信息学奥林匹克竞赛科学委员会副主席,多次作为国家队主教练带队出征国际信息学奥赛。
郭炜,男,北京大学信息科学技术学院教师,北京大学ACM国际大学生程序设计竞赛队教练。精研算法,曾6次负责为ACM国际大学生程序设计竞赛亚洲区预选赛命题,是国内为此项赛事主持命题次数最多的人。他具有十年的C++教学经验,曾独立开发多种流行的商业软件(如《我爱背单词》、《我爱学语法》、《我爱学音标》,2012年独立编写出版《新标准C++程序设计教程》(978-7-302-28380-5)。
余华山,男,北京大学博士.现任北京大学信息科学技术学院副教授,研究方向为并行处理、网格分布式计算。共发表学术论文28篇(包括合作论文),其中EI收录7篇、SCI收录6篇。目前承担本科课程“程序设计实习”和研究生课程“并行程序设计”的教学任务。
《程序设计导引及在线实践/普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材》是北京大学“程序设计实习”课程的内容和“北京大学程序在线评测系统”(Peking University Online Judge System,POJ)的紧密结合。《程序设计导引及在线实践/普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材》的例题和课后习题大都精选自POJ题库,并且在叙述中穿插了许多精心编写的思考题,总结了学生在程序开发中易犯的错误。本书的几位编者均有丰富的工程软件开发经验和教学经验,因此本书中的程序代码均保持良好的风格。
《程序设计导引及在线实践/普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材》可作为高等院校理工科相关专业的程序设计类课程教材,可作为以ACM/ICPC为代表的各类大学生程序设计竞赛的培训教材,也可供对程序设计感兴趣的普通读者学习参考。
比价列表